Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Неиспользуемые индексы / 3 сообщений из 3, страница 1 из 1
24.09.2019, 12:15
    #39866187
polin11
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Неиспользуемые индексы
Использую СУБД Postgresql.
Есть много запросов, при помощи, которых можно узнать какие индексы не используются:
например
Код: sql
1.
2.
3.
SELECT relname, indexrelname, idx_scan
FROM   pg_catalog.pg_stat_user_indexes
WHERE  schemaname = 'public' and idx_scan = 0;


Мне не понятно за какой промежуток времени отображается такая статистика, за все время использования
этой БД?
Мне было бы интересно узнать эту информацию начиная с определенной даты, например
неделю назад я переписал SQL запросы, хочу с этой даты узнать какие индексы перестали использоваться, как это сделать?
...
Рейтинг: 0 / 0
24.09.2019, 12:36
    #39866210
alex-ls
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Неиспользуемые индексы
сбросить статистику?
...
Рейтинг: 0 / 0
24.09.2019, 12:37
    #39866212
Melkij
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Неиспользуемые индексы
polin11,

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


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