1

Temat: Różnica w czasie wykonania

Witam, mam problem z wykonaniem zapytania. Jeśli uruchamiam zapytanie przez pgAdmin Query wykonuje się około 320ms jeśli umieszczę je w kodzie PHP to trwa to około 30s. I nie jest to spowodowane zbuforowaniem danych podczas uruchamiania z pgAdmina. Planer pokazuje odpowiednie wykorzystanie indeksów więc pewnie też nie w indeksach leży problem.
z góry dzięki za pomoc
Jurek

2

Odp: Różnica w czasie wykonania

Rozważałeś taką możliwość że problem leży po stronie skryptu php a nie bazy?

3

Odp: Różnica w czasie wykonania

Dobrze by było gdybyś podczas pisania posta podał więcej informacji, pokazał jak wygląda zapytanie, napisał też czy serwer bazodanowy jest na tym samym komputerze co serwer WWW itp.
Gdy jednak nie wiesz co może być przyczyną, bo wszystko wydaję się w porządku, wykonaj zapytanie w funkcji (np. PL/pgSQL).