データベースのサイズ
ホーム画面 > プロジェクト選択 > 統計/レポート > DBサイズ
データベースごとのテーブルのサイズを集計し、推移情報をチャートで提供します。 データベースの容量が増加する傾向を識別して管理できます。 容量が急速に増加する場合を事前に把握して備えることができます。
データベースのサイズは、性能にも大きな影響を与える可能性があります。 サイズの増加により、クエリの実行時間が長くなる可能性があるため、性能問題の解決を準備することができます。 間違ったクエリやデータベース構造によりサイズが増加する可能性のある問題を事前に把握して予防することも必要です。
データベースサイズの推移により、使用量のパターンとデータの成長が理解できます。 将来の容量要件を予測し、対策を講じることができます。 これらの変化をモニタリングすることは、リソースとコストを最適化するのに役立ちます。
全体データベースサイズは、pg_database_size
関数として照会し、モニタリングアカウントにconnect権限またはpg_read_all_stats
権限がなければなりません。 template database
は収集から除外されます。
個別テーブルのサイズは、pg_relation_size
, pg_indexes_size
, pg_total_relation_size
関数として照会し、そのスキーマの照会権限が必要です。
grant pg_read_all_stats to whatap;
grant usage on schema {schema_name} to whatap;
-
pg_catalog
、sys
、information_schema
、pg_toast
スキーマのサイズは収集しません。 -
収集サイクルは1時間に1回収集します。
基本画面ガイド
-
時間で照会したい時間を設定してください。 緑のボタンを選択して照会時間を選択することもできます。
-
インスタンスで照会したい対象を選択してください。
-
ボタンを選択してください。
-
照会時間は最大62日まで設定できます。 3日以上照会する場合、グラフには1日平均で表示されます。
-
日付と時間を検索するには、時計の表示を選択してください。 日付と時間テキスト領域をクリックして、日付と時間を選択するオプションを表示します。
時間別変化量を確認する
サイズ推移から特定時間のグラフバーを選択すると、開始時間から選択した時間までのデータベースサイズ推移と変化量を一覧形式で確認できます。
テーブル別のサイズを確認する
サイズ詳細でデータベースを選択すると、そのデータベース内のサイズTOP50に該当するテーブル別サイズを一覧で確認できます。
テーブル別DATA SIZE、INDEX SIZEを表示します。 テーブルサイズ(トップ50)セクションのテーブル一覧からTABLENAMEカラム項目を選択するとcolumn及びindex構成が確認できるObject detailウィンドウが表示されます。
この機能は、DBXエージェント1.6.15バージョン以降に対応しています。 データベース権限に関する設定は、次の文書を参考にしてください。
照会データのダウンロード
照会したデータをCSV形式のファイルでダウンロードできます。 ボタンを選択した後サイズ詳細またはテーブルサイズ(トップ50)を選択してください。