У вас введено индексирование в вашем столе. это также увеличивает скорость во многом!
Компиляция объяснения от
Ссылки на matt b
EXPLAIN statement? помогает отобразить план выполнения, планировщик PostgreSQL генерирует для прилагаемого заявления.
План выполнения показывает, как будет оглядел стол (ы), на который ссылается заявление - по простому последовательного сканирования, сканирования индекса и т.д. - и если несколько таблиц ссылки, какой присоединиться алгоритмы будут используется для объединения необходимые строки из каждого входного таблицы
и эталонные по Pablo Santa Cruz Вы должны изменить файл конфигурации PostgreSQL.
включить эту недвижимость:
log_min_duration_statement = -1 # -1 is disabled, 0 logs all statements
# and their durations, > 0 logs only
# statements running at least this number
# of milliseconds
После этого, время выполнения будет зарегистрировано, и вы сможете точно выяснить, насколько плохо (или хорошо) выполняют свои запросы.