운영관리

cubrid_service.exe 가 CPU 를 지속적으로 일정부분 점유하는 경우

by 남재우 posted Jan 01, 2010
일부 시스템 환경에서 cubrid_service.exe 가 CPU를 12% 정도를 지속적으로 사용하는 경우가 발생할 수 있다. 이는 cubrid_serivce 가 내부적으로 사용하는 로그화일에 문제가 발생하는 경우로 이 화일을 삭제하여 주면 된다.
CPU 를 사용하더라도, 혹은 해당 화일을 삭제하더라도 서비스에는 아무 문제가 없으므로 걱정할 필요는 없다.
로그화일은 windows 아래에 system32 아래에 위치하며, 화일명은 CUBRIDService.log 이다.
해당 문제가 발생하는 시스템에서는 해당 화일을 삭제하는 batch 화일을 만들어 이를 윈도우의 "예약작업" 에 등록하여 매일 새벽 무렵에 삭제해 주도록 하면 된다.
아래는 batch 화일의 예이다. windows 디렉토리는 다를 수 있으므로 환경변수인 %WINDIR% 을 이용하였다.

cubrid_servicelog_del.bat
del %WINDIR%system32CUBRIDService.log

Articles

3 4 5 6 7 8 9 10 11 12