Witam

Mam następujący problem:

Gdy wykonuję pewien kod SQL korzystając z explain analyze (bezpośrednio w bazie przez psql) dostaję czas runtime np 0.4ms.

Natomiast ten sam kod uruchomiony w PHP funkcją pg_exec wykonuje się ok 1.2sek.

Nie jestem niestety pewien czy mogę te czasy porównywać jednak nawet prosty SQL jest wykonywany poprostu długo.

Będę wdzięczny za pomoc.

P.S. Chodzi o wersje postgresql 8.2.4 i PHP 5.

Edit: Okazało się że w kilku miejscach brakuje pg_close().

Edit2: Znacznie zwalniającym pracę było inicjowanie połączenia przez pg_Connect(). Pomogło pg_pConnect().