テーブルスペースサイズ
テーブルスペースサイズは、データベーステーブルスペースの使用状況を監視・管理できる画面です。テーブルスペースごとのサイズ変化の傾向をラインチャートで簡潔に確認し、日次増減とRemaining Day(残余日数)によって空き容量不足を事前に検知できます。
-
テーブルスペースサイズ推移ラインチャートを通じて、主要テーブルスペースの容量変化の傾向を把握できます。
-
ディスク使用量では、マウントポイントごとのディスク使用状況と残余日数を確認できます。XOSエージェントがインストールされている場合に収集できます。
-
テーブルスペースサイズ詳細では、個々のテーブルスペースの最新使用量、日次増減、残余日数を分析できます。
事前設定
DB設定
エージェントがテーブルスペースおよびセグメント情報を照会できるよう、モニタリングアカウントに権限を付与します。
GRANT SELECT ANY DICTIONARY TO whatap;
または、個別ビューに対して権限を付与します。
GRANT SELECT ON dba_segments TO whatap;
エージェント設定
セグメントサイズ(TOP 50)データを収集するための設定です。以下の条件に基づき、エージェントが1日1回、設定した時刻にセグメントサイズの収集を実行します。segments_min_sizeなどの条件によってデータが収集されない場合があります。この設定を行わないと、セグメントサイズ情報を確認できません。
| 設定項目 | タイプ | デフォルト値 | 説明 |
|---|---|---|---|
segments | boolean | true | セグメント情報収集の有効化 |
segments_hour | int | 5 | セグメント情報収集時刻。デフォルトは5で、午前5時に収集を開始します。 |
segments_min_size | int | 10 | 収集対象の最小セグメントサイズ(MB) |
segments_exclude_sys | int | 1 | sysアカウントのセグメントを除外するか否か(1:除外、0:含む) |
segments_max_count | int | 50 | テーブルスペースごとに収集するセグメント数 |
テーブルスペースサイズ収集オプション
DB環境によっては、テーブルスペースサイズの収集時にパフォーマンスの問題が発生する場合があります。以下のオプションで収集方式と周期を調整できます。
| 設定項目 | タイプ | デフォルト値 | 説明 |
|---|---|---|---|
tablespace | int | 1 | テーブルスペースサイズの収集方式を選択します。0:収集を無効化、1:dba_free_spaceベースの照会(最も一般的)、2:LMT(Locally Managed Tablespace)向けfree_blocksベースの照会、3:tablespace_usage_metricsビューベースの照会(データファイル別照会不可、Auto Ext情報なし) |
tablespace_split | boolean | false | tablespaceオプションが1の場合にのみ適用されます。trueに設定すると、最初にデータファイルのリストを取得し、ファイルごとにfree spaceを個別照会して負荷を分散します。大規模なデータファイル環境で収集クエリの負荷が高い場合に使用します。 |
tablespace_interval | int | 60 | テーブルスペースサイズの収集周期(分)。デフォルトは60分(1時間)です。 |
DBサイズが大きく収集がうまくいかない場合は、tablespace=1とtablespace_split=trueを組み合わせて負荷を分散するか、tablespace=2に変更してお試しください。
テーブルスペースサイズ
基本オプション
テーブルスペースサイズ画面の上部フィルターエリアで、照会する時間および対象データベースなどを選択できます。
-
時間:照会する時間範囲を選択。最大3週間まで照会可能で、3日以上の照会は1日平均で表示されます。
-
インスタンス:照会対象のDBインスタンスを選択します。
-
データベース:照会対象のデータベースを選択します。
-
データ単位:MiB/GiB/TiB から選択。すべてのテーブルのサイズ値が選択した単位で統一して表示されます。
テーブルスペースサイズ推移
テーブルスペースごとのサイズ変化をラインチャートで表示します。各テーブルスペースは色別に区分され、下部の凡例で確認できます。
- マウスオーバーで時間帯ごとの詳細数値を確認できます。
| 項目 | 説明 |
|---|---|
| Top 5 / 10 / 15 / 20 | チャートに表示する上位テーブルスペース数を選択します。 |
| Total / Used | Total(全体サイズ)またはUsed(使用量)基準に切り替えます。 |
ディスク使用量
XOSエージェントがインストールされている場合に収集できます。
マウントポイントごとのディスク使用状況を表示します。Latest Dataエリアには、時間選択器の照会範囲内で最後に収集されたデータを表示します。その時点のサイズ、Usage(%)、Increase AVG、Remaining Dayを確認できます。
Latest Data
| カラム | 説明 |
|---|---|
Mount Point | ディスクマウントパス |
Size | ディスクの全体サイズ |
Used | 使用中のサイズ |
Free Size | 残りの空き容量 |
Usage(%) | 使用率(プログレスバーで視覚化) |
Increase AVG | 照会期間中の日次増加量の平均値 |
Remaining Day | 現在の増加速度基準のディスク利用可能残余日数 |