На память - оптимизация базы
Apr. 29th, 2016 08:48 pmЗапрос для поиска пропущенных в базе индексов.
SELECT relname, idx_scan, seq_scan, seq_tup_read
FROM pg_stat_user_tables
ORDER BY seq_tup_read DESC;
И вообще интересная презентация.
SELECT relname, idx_scan, seq_scan, seq_tup_read
FROM pg_stat_user_tables
ORDER BY seq_tup_read DESC;
И вообще интересная презентация.
no subject
Date: 2016-04-29 07:33 pm (UTC)(можешь дополнить seq_tup_read если хочешь, но у нас для этого https://github.com/PostgreSQL-Consulting/pg-utils/blob/master/sql/table_disk_activity.sql - оно чаще в таком виде бывает нужно)
no subject
Date: 2016-04-30 01:39 am (UTC)https://github.com/PostgreSQL-Consulting/pg-utils/blob/master/sql/seq_scan_tables.sql
;)
no subject
Date: 2016-04-30 02:51 am (UTC)велосипедавтоматический создатель пропущенных индексов! Это мой ночной кошмар :))no subject
Date: 2016-04-30 06:20 am (UTC)no subject
Date: 2016-04-30 08:17 am (UTC)no subject
Date: 2016-04-30 09:38 am (UTC)no subject
Date: 2016-04-30 09:42 am (UTC)no subject
Date: 2016-04-30 01:53 pm (UTC)no subject
Date: 2016-04-30 01:53 pm (UTC)no subject
Date: 2016-04-30 04:39 pm (UTC)no subject
Date: 2016-05-01 03:34 am (UTC)