У меня есть сомнения по поводу скорости запроса в postgres.
Я запускаю этот запрос в psql (shell):
"EXPLAIN ANALYZE select * from historial where empresa = 2";
Результат:
Execution time: 125.064 ms
Затем я запускаю тот же запрос с PHP:
$sql = "SELECT * FROM historial WHERE empresa = 2";
pg_query($db, $sql);
Результат:
Execution time: 1325.792 ms
который в реальном времени?
второй один реальное время фактического SELECT
выполнение.
Первый — это только время, которое потребовалось анализировать запрос.
Других решений пока нет …