안녕하세요?
원격서버에 Firebird 1.52를 설치하고 여러대(30대 정도)의 클라이언트가
하나의 DB를 공유하여 잘 사용하고 있습니다.
그런데, 어떤 특별한 경우
서버의 CPU 점유율이 거의 100%에 가까워지면서
다른 클라이언트가 접속하려면 안되는 경우가 있습니다.
그런 경우에는 서버를 Reset해 주는 방법 말고는
없더군요.
프로그램 소스를 아무리 뒤져봐도 서버에 부담을 주는
쿼리나 기타의 명령이 없는데도 왜 그런지 모르겠습니다.
프로그램은 델파이6에 기본적으로 포함되어있는 Interbase컴포넌트로만
작업이 되어있습니다.
혹시, 이런 비슷한 경험이 있으신 분이 계시면 조언 부탁드립니다.
안녕히계세요.
|