Created
February 19, 2018 15:47
-
-
Save jagj77/81893818d03ce79631e17412f10c6ee7 to your computer and use it in GitHub Desktop.
Varios PG
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| -- Querys | |
| SELECT pid, age(query_start, clock_timestamp()), usename, query | |
| FROM pg_stat_activity | |
| WHERE query != '<IDLE>' AND query NOT ILIKE '%pg_stat_activity%' | |
| ORDER BY query_start desc; | |
| -- cache hit rates (should not be less than 0.99) | |
| SELECT sum(heap_blks_read) as heap_read, sum(heap_blks_hit) as heap_hit, (sum(heap_blks_hit) - sum(heap_blks_read)) / sum(heap_blks_hit) as ratio | |
| FROM pg_statio_user_tables; | |
| -- index used | |
| SELECT relname, 100.0 * idx_scan / (seq_scan + idx_scan) percent_of_times_index_used, n_live_tup rows_in_table | |
| FROM pg_stat_user_tables | |
| ORDER BY n_live_tup DESC; | |
| -- how many indexes are in cache | |
| SELECT sum(idx_blks_read) as idx_read, sum(idx_blks_hit) as idx_hit, (sum(idx_blks_hit) - sum(idx_blks_read)) / sum(idx_blks_hit) as ratio | |
| FROM pg_statio_user_indexes; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment