이상하군요.
원래 그렇지는 않습니다. 로컬에서 psql 로 접근하나, 프로그램상에서 접근하나 별차이는 없습니다. 만약 로컬 접근이 느리다면 혹시 디비 호스트이름 적을때 hostname 을 직접 적어 주어서 그것을 resolution 하는데 시간이 걸리는 것은 아닐까요. 현재 이 사이트는 건수가 거의 20/30만건 정도 있지만 전혀 느리지는 않습니다.
>>calm1004 님께서 쓰시길<<
:: 안녕하세여? 오늘도 익명입니다. ^^
::
:: C로 코딩한 프로그램으로 접근을 하는데여....이거 psql상에서 접근하는 거하고 너무 차이가 많이납니
:: 다. localhost에서 접근하는 거구요...psql에서는 같은 쿼리를 쳐도 처리하는데 시간이 안 걸리거든요.
:: 바로 뜨는데 프로그램 상에서는 왜 그런지 엄청 느립니다. 이거 왜 이런건가여? 궁금합니다. 좀 알려
:: 주세여...좀 바꿀 방법은 없을까여? 그리구 테이블은 5/6개 정도 있구여 그 중에 제가 접속하는 디비는
:: 필드가 대략 50개 정도이고 자료는 현재 60000건 가량 있습니다. 그럼 답 좀 부탁드려여...^^
::
:: 참.... connect할 때 느린 게 아니구여. PQexec라는 함수로 쿼리를 날리면 이러는 겁니다... 답 좀 부
:: 탁드릴게여...
|