동시 connection 수를 한번 check 해 보시는 건 어떨까요. 프로그램에서 ODBC connection 을 시도할때 어느 정도로 ODBC connection 을 시도하는지 한번 check 해 보는 것은 어떨까요? 그리고 그동안 메모리 사용량, 넷트웍 트래픽 등도 동시에 한번 보시기 바랍니다. 개인적으로 윈도그에서 아직 그정도로 트래픽 시도를 해 보지 못했기 때문에 뭐라고 말씀 드리기가 좀 그렇네요. :-)
>>김혜선 님께서 쓰시길<<
:: 다음과 같은 에러가 발생합니다!!
:: Could not connect to the server;Could not connect to remote socket.
::
:: 상황은요. . . .
::
:: Window2000Pro에 윈도우용 PostrgrSQL을 설치 하였습니다.(PostgreSQL.exe로만 설치)
:: PostgreSQL Guardian의 Options텝에서
:: Max BackEnd : 1024
:: Buffers : 2048 로 수정
::
:: 응용 프로그램 ODBC를 이용하여 DB에 Insert 합니다.
:: 응용 프로그램은 많은 쓰레드를 생성합니다.
:: 각각의 쓰레드는 insert 구문을 연속적으로 수행합니다.
:: insert 구문 하나당 ODBC 연결을 합니다.
:: 따라서 동시에 커넥션이 몰리게 됩니다.
:: 어떤 커넥션은 성공정으로 연결되어 insert문을 잘 수행하나
:: 몇몇개는 위와 같은 에러가 나며 실패합니다.
::
:: 모든 커넥션을 성공시켜야 합니다.
:: Max BackEnd 값을 설정하면 동시 접속을 거의 무한대로 지원한다고
:: 했는데요 그래서 위와 같이 가장크게 설정해 주었는데요
:: 무엇이 잘못된 것인지요?
|