Ускорение БД

Ускорение БД

Для ускорения работы СУБД необходимо открыть файл postgresql.conf и добавить в конец следующие строки:

#############################
synchronous_commit = off
fsync = off

Чтобы изменения вступили в силу необходимо перезагрузить компьютер.

Статистика запросов

Открываю файл postgresql.conf и добавляю в конец следующие строки:

#############################
shared_preload_libraries = 'pg_stat_statements'
pg_stat_statements.max = 10000
pg_stat_statements.track = all

Чтобы изменения вступили в силу необходимо перезагрузить компьютер.

Создаю объект для отслеживания запросов (если он ещё не существует).

CREATE EXTENSION IF NOT EXISTS pg_stat_statements;

Сбрасываю предыдущую статистику.

SELECT pg_stat_statements_reset();

Получить данные статистики.

Last updated