powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / как получить статистику запросов к бд ?
3 сообщений из 3, страница 1 из 1
как получить статистику запросов к бд ?
    #38646456
orfelin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как проще всего и быстрее получить общее кол-во sql запросов к всей бд database1 за последние 24 часа например
и общее кол-во запросов к конкретной таблице table1 этой же бд даже если запрос "косвенный" через join
...
Рейтинг: 0 / 0
как получить статистику запросов к бд ?
    #38646613
daevy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
orfelin,

на выбор есть pg_stat_statements
либо логгирование :
выставляете
log_destination = 'stderr'
logging_collector = on
log_directory = '/var/log/postgresql'
log_filename = 'postgresql-%Y-%m-%d.log'
log_min_duration_statement = 0
log_statement = ddl
log_line_prefix = 'тут определяете формат'
копите лог и дальше grep/sed/awk/perl/...
...
Рейтинг: 0 / 0
как получить статистику запросов к бд ?
    #38646675
tadmin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если версия выше 8.2(?)
Код: plsql
1.
select * from pg_statio_all_tables 


результат сохранить и сравнить через сутки.
Это дает общее количество обращений к таблице и даже чуть больше.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / как получить статистику запросов к бд ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]