テーブルスペースサイズ
ホーム画面 > プロジェクト選択 > 統計/レポート > テーブルスペース容量増減
データベースのテーブルスペースの使用状況をモニタリングして管理できるメニューです。このメニューでは、テーブルスペースの全体のサイズと使用量を視覚的に提供し、詳細な使用履歴を確認できます。
-
テーブルスペースのサイズと使用量の変化を時間帯別に視覚的に確認できます。
-
各テーブルスペースの全体サイズ、使用サイズ、使用比率を詳細に提供します。
テーブルスペースの使用状況をリアルタイムでモニタリングすることで、使用量を確認し、適切な容量管理ができます。使用量の高いテーブルスペースとセグメントを追跡し、容量管理と性能最適化のための措置を取ってください。また、テーブルスペースの過剰使用を事前に感知して対応できます。
table user(owner)がSYSTEM_ではないsegment(table,index)を収集しま す。
使用する前に
テーブルスペースのサイズデータを収集するには、エージェントオプションの設定が必要です。
-
segments Boolean
既定値
trueセグメントサイズの情報を収集します。統計/レポート > テーブルスペース容量増減メニューで当該データベースまたはテーブルスペースを選択すると、サイズ情報が確認できます。
-
segments_hour Int
既定値
5セグメントサイズの情報を収集する時刻を設定します。既定値は
5であり、午前5時に収集を始めます。 -
segments_min_size Int
既定値
10セグメントサイズの情報を収集する最小単位として既定値は10MBです。セグメントサイズ情報を収集する時に設定した値よりも小さいサイズのセグメントサイズ情報は収集しません。
基本画面ガイド
Altibaseモニタリングでは、他のDBMSとは異なり、メモリテーブルスペースを提供します。テーブルスペース容量増減メニューで はディスクとメモリテーブルスペースの使用量と推移を確認できます。
-
メモリのテーブルスペースは、ディスクよりもはるかに高速なデータアクセスを提供します。メモリテーブルスペースの使用量をモニタリングすることにより、データがメモリに適切にロードされているか、メモリリソースが効率的に使用されているかを確認できます。
-
ディスクとメモリテーブルスペースの使用量を同時にモニタリングすれば、それぞれのリソースがどのように使われているかを把握できます。これにより、メモリとディスクリソースのバランスを取り、必要に応じて適切なリソースを調整することで、性能低下を防止できます。
-
使用量の推移を分析すると、メモリやディスクテーブルスペースの増設が必要な時点を予測できます。これにより、リソースの枯渇による性能問題を事前に防止でき、適切な拡張を計画できます。
-
メモリテーブルスペースとディスクテーブルスペース間の使用量を比較することにより、特定のワークロー ドがディスクやメモリに過度に集中しないように、ロード分散を最適化できます。
-
ディスク(Disk) テーブルスペース

-
メモリ(Memory) テーブルスペース

基本的な使い方は次の通りです。
-
時間で分析する期間を設定してください。
-
インスタンスで分析するデータベースインスタンスを選択します。
-
ボタンを選択します。
- 照会時間は最大3週間まで設定できます。3日以上照会する場合、グラフには1日平均で表示されます。
テーブルスペースのサイズ変化の確認
テーブルスペースサイズセクションでは、時間帯ごとにテーブルスペースの全体のサイズと使用量の変化を視覚的に確認できます。

各色は、個々のテーブルスペースを表します。チャートで特定の時間帯のデータを確認するには、マウスをチャートの上にオーバーした状態で移動してください。その時間帯の詳細情報を画面で確認できます。
テーブルスペースのサイズ詳細の確認
テーブルスペースサイズ詳細セクションでは、各テーブルスペースの詳細を提供します。

最初に照会した時間と現在の時間を比較して、各テーブルスペースの使用量の変化を確認できます。テーブルスペースの詳細を確認するには、テーブルスペース名の横にある ボタンを選択します。Altibaseで提供するテーブルスペースおよびデータファイルサイズ情報は
MAX、ALLOC、CURR、USED など様々な値を含みます。画面に表示された値は、これらのアイテムに基づいて構成されました。
TABLESPACE TYPE
DISK、MEMORY、TEMP、UNDOなどV$TABLESPACES.TYPEごとにテーブルスペースのサイズを確認できます。
-
TOTAL: テーブルスペースの
TOTALサイズの合計です。 -
USED: テーブルスペースの
USEDサイズの合計です。 -
USAGE: (
USED/TOTAL) 🞨 100で計算された使用率です。
TABLESPACE
1つのテーブルスペースは、複数のデータファイルで構成されます。
-
TOTAL: データファイルの
TOTALサイズ(V$DATAFILES.CURRSIZE🞨PAGESIZE)の合計です。 -
USED:
X$SEGMENT.TOTAL_USED_SIZEに基づいて計算された使用済みのサイズです。 -
USAGE: (
USED/TOTAL) 🞨 100で計算された使用率です。
DATAFILE
TOTAL: データファイルのTOTALサイズ(V$DATAFILES.CURRSIZE 🞨 PAGESIZE)の合計です。
Altibaseでは、データファイル単位のUSEDとUSAGE情報を提供しません。
セグメントサイズの確認
セグメントサイズ(Top 50)は、セクションテーブルスペース内で最も多くのスペースを占める上位50のセグメント情報を提供します。この情報により、ユーザーは特定のセグメントがどれだけのスペースを使用しているかを把握できます。各セグメントは、様々なプロパティに基づいて詳細に表示されます。これらの情報によ り、異常に大きなセグメントを識別し、必要に応じて空間最適化タスクを実行できます。

-
Tablespace Type: テーブルスペースのタイプです。
-
Tablespace: このセグメントが属するテーブルスペースの名前です。テーブルスペースは、データベースでデータを保存する論理的なスペースです。
-
Table: そのセグメントが属するテーブルの名前です。これにより、どのテーブルがスペースを占めているかを識別できます。
-
User: そのセグメントを所有しているデータベースのユーザーアカウントの名前です。どのユーザーがそのデータを管理しているかを把握できます。
-
Segment Type: セグメントのタイプです。
-
Partition: パーティショニングされたテーブルやインデックスの場合、そのセグメントがどのパーティションに属するかを示します。パーティショニングは、大きなテーブルをより小さな単位に分けて管理する方法です。
-
mbytes: 当該セグメントが占めているメガバイト(MB) 単位のスペースサイズです。これにより、各セグメントが使用している物理的なストレージスペースの量を確認できます。