PostgreSQLデータベースでほとんどアクセスされ使用されているテーブルを見つける方法は?Postgresqlデータベースのほとんどのアクセス/使用テーブルを見つける方法は?
0
A
答えて
0
あなたが数える方法によって異なります“は、”にアクセスします。
インデックスとシーケンシャルスキャン数は、あなたのための良い指標であるならば、あなたが使用できます。アクセスされた行の数があなたのためのより良い尺度である場合
またSELECT schemaname, relname,
COALESCE(seq_scan, 0) + COALESCE(idx_scan, 0) nr_accesses
FROM pg_stat_all_tables
ORDER BY 3 DESC NULLS LAST;
、あなたはseq_tup_read + idx_tup_fetch
を使用することができます。
0
が最も頻繁に読み取ります
select schemaname,relname,seq_scan,idx_scan
from pg_stat_all_tables
order by coalesce(seq_scan,0)+coalesce(idx_scan,0) desc
limit 5;
同じで挿入n_tup_ins
のために行うことができ、n_tup_hot_upd
とdeltes、n_tup_upd
を更新します:n_tup_del
。 order by coalesce(seq_scan,0)+coalesce(idx_scan,0)+coalesce(n_tup_ins,0) + ...
など
+0
ご連絡ありがとうございました。 – Raghavendra
関連する問題
- 1. 項目のリストはほとんど重複を見つける
- 2. postgresqlデータベースのすべてのテーブルの分(created_at)を見つける
- 3. ほとんどの除数との整数を見つける
- 4. ほとんどの行の範囲を見つけるMYSQL
- 5. ほとんどのドキュメントにあるフィールド値を見つける
- 6. ほとんどのメモリをソートに使用したクエリを見つける方法
- 7. インデックスを持たないテーブル(PostgreSQL)を見つける方法
- 8. ほとんど同じテーブル(アクセス)で重複しないエントリを見つけようとしています
- 9. 辞書のほとんどの値を持つキーを見つける
- 10. postgresqlで特定の列を持つテーブルを見つける方法
- 11. Postgresql datetimeとtime zoneの間でアイテムを見つける方法
- 12. Javascriptでほとんどのポイントを持つノードを最も少なく見つける最適な方法
- 13. ユーザーごとのディスクスペース使用量を見つける方法は?
- 14. ほとんどの高価な最近の注文を見つける最も効率的な方法
- 15. PostgreSQLの2つの整数シリーズ間の重複を見つける方法は?
- 16. PostgreSQLデータベースのテーブル間の関連付けを発見するには?
- 17. postgreSQLで日付クラスタを見つける方法は?
- 18. C++でほとんどオーバーライドされている関数を見つける方法
- 19. C#コードを使用してMS-Accessデータベース内のテーブルのID列名を見つける方法?
- 20. ModSecurityのルール - ほとんどの国のバーをブロックする方法はほとんどありません
- 21. ページが見つかりません...ほとんどの場合
- 22. c#を使用してExchangeサーバのデータベース名を見つける方法
- 23. APIコールの使用方法を見つける方法
- 24. 2つのほとんど同じコンストラクタを扱う方法
- 25. グループを使用してハイブクエリのテーブル行数を見つける方法
- 26. XPathを使用せずにテーブル型要素のアドレスを見つける方法
- 27. 与えられたテーブルの子テーブルを見つける方法
- 28. データベースで未使用の列を見つける方法(SQL Server 2008)
- 29. springを使ってpostgresqlデータベースからすべてのレコードを見つける方法
- 30. ほとんどのCPUを使用しているPHPコードの検索方法
等
又は最もそれらすべてをsummaryzingことにより、一般的にアクセスし、 '' '(値(1 + 1)、(9 + NULL)) として有する1つのDESCヌル順SELECT * FROM最後に '' 'は2を9より上にすると、' seq_scan + idx_scan'は正しくない可能性がありますか?.. –
本当に、 'COALESCE'は傷つけられません。 –