2012-08-15 2 views
1

잠깐 여러 번 수행 할 수있는 간단한 Ajax 요청이 있습니다. pg_close($con)을 PHP 파일 끝에 넣어야합니까? 각 Ajax 요청에 대해 수백 개의 연결을 열지 않거나 파일 시작 부분에 열린 것과 동일한 연결을 $result = pg_query($con, $query);과 함께 사용합니까?ajax 호출에서 연결 닫기

감사합니다.

+0

특정 수의 데이터베이스 연결 [postgresql-wiki] (http://wiki.postgresql.org/wiki/Number_Of_Database_Connections) 만 허용했습니다. 나는 대본 끝 부분에서 항상 그것을 닫을 것이다. – williamcarswell

+0

스크립트가 모든 AJAX 요청에 대해 한 번 호출되면 수백 개의 연결이 열립니다. 연결 풀을 사용하십시오. –

+0

@CraigRinger 당신은 그것을위한 튜토리얼에 대한 좋은 링크가 있습니까? 감사! – 1252748

답변

2

스크립트 끝 부분에서 종료됩니다. Apache와 pg 사이에 pgbouncer과 같은 연결 풀러를 실행하십시오.

PostgreSQL wiki의 Number of connections을 참조하십시오.