Re: Missing indexes

Поиск
Список
Период
Сортировка
От Laurenz Albe
Тема Re: Missing indexes
Дата
Msg-id b26e1dff5d309c6bdb1bcacf568b9f991ea24242.camel@cybertec.at
обсуждение исходный текст
Ответ на Missing indexes  (Harish Harish <hpt3009@gmail.com>)
Ответы Re: Missing indexes
Список pgsql-admin
On Fri, 2024-03-01 at 22:07 +0530, Harish Harish wrote:
> I need help. We are on Postgres 10. and have a feeling there are some indexes missing wich is causing
performance issue
>
> Please help me find the missing index within  PostgreSQl 10.

Three pointers:

1. upgrade to v16

2. activate pg_stat_statements and look for the statements that consume most time:

   SELECT total_exec_time, calls, query
   FROM pg_stat_statements
   ORDER BY total_exec_time DESC
   LIMIT 10;

3. Look for frequent large sequential scans

   SELECT relid::regclass AS table_name,
          seq_scan AS sequential_scans,
          seq_tup_read / seq_scan AS scan_size
   FROM pg_stat_user_tables
   WHERE seq_scan > 0
   ORDER BY least(seq_scan, seq_tup_read / seq_scan) DESC
   LIMIT 10;

Yours,
Laurenz Albe



В списке pgsql-admin по дате отправления:

Предыдущее
От: Erik Wienhold
Дата:
Сообщение: Re: Missing indexes
Следующее
От: Tayyab Fayyaz
Дата:
Сообщение: Pgbouncer in open shift