8 シャード・データベース

この章では、シャード・データベースのメトリックに関する情報を提供します。

シャーディングは、独立したデータベース間でデータが水平にパーティション化されるデータ階層アーキテクチャです。各データベースは、独自のローカル・リソース(CPU、メモリー、フラッシュまたはディスク)を持つ専用サーバーでホストされ、このような構成の各データベースはシャードと呼ばれます。すべてのシャードが一体的に単一の論理データベースを形成し、これはシャード・データベース(SDB)と呼ばれます。

シャード・ディレクタ

この項では、シャード・ディレクタ・ターゲットで使用可能なメトリック・カテゴリについて説明します。

シャード・ディレクタは、データの場所に基づいた接続のルーティングをサポートするグローバル・サービス・マネージャです。

グローバル・サービスのパフォーマンス

この項では、グローバル・サービスのパフォーマンス・カテゴリのメトリックに関する情報を提供します。

ターゲット・バージョン 評価および収集頻度
12c以上 15分ごと
メトリック名 説明 単位
平均レスポンス時間 1ユーザー・コール当たりの経過時間。 ミリ秒
CPU IO違反 CPU IOしきい値違反数。 なし
CPU負荷 CPU使用率 パーセンテージ
コール/秒 サンプル期間中の1秒当たりのログイン、解析または実行コール数。 なし
収集リージョン GSMリージョンの名前。 なし
待機時間 データベース・リージョンとGSMリージョン間のネットワーク待機時間。 ミリ秒
レイテンシ・リージョン 待機時間が計算されるGSMリージョンの名前。 なし
マスター グローバル・マスターGSM なし
リージョン・マスター リージョン・マスターGSM なし
ランタイム・ロード・バランス ランタイム・ロード・バランシングのためのワークロードの割合。 なし
セッション件数 過去30秒間の現行セッション数。 なし

ロード

この項では、ロード・カテゴリのメトリックに関する情報を提供します。

ターゲット・バージョン 評価および収集頻度
12c以上 5分ごと
メトリック名 説明 単位
確立した接続/分 確立した接続数/分。 なし
拒否された接続/分 拒否された接続数/分。 なし

一般ステータス

この項では、一般ステータス・カテゴリのメトリックに関する情報を提供します。

ターゲット・バージョン 評価および収集頻度
12c以上 5分ごと
メトリック名 説明 単位
ホスト GSMホスト なし
ポート GSMポート なし
リージョン リージョン名 なし
リージョン・マスター リージョン・マスターGSM なし
開始日 GSM開始時間 日付
TNSPINGレスポンス時間 GDSホームからGSMサーバーへのTNSPINGテストのレスポンス時間。 ミリ秒
TNSPINGステータス GDSホームからGSMサーバーへのTNSPINGテストのステータス。 ステータス(0または1)

チャンク・パフォーマンス

このカテゴリのメトリックでは、チャンク・レベルのパフォーマンスを報告します。

このメトリックはデフォルトで無効になっており、Oracle Enterprise Managerコンソールまたはモニタリング・テンプレートを使用して有効にできます。

ターゲット・バージョン 評価および収集頻度
12c以上 15分ごと
メトリック名 説明 単位
スループット(コール/秒) チャンク内の1秒当たりのコール数。 操作数/秒

レスポンス

このカテゴリのメトリックは、シャード・データベースのステータスを報告します。

ターゲット・バージョン 評価および収集頻度
12c以上 イベントドリブン
メトリック名 説明 単位
ステータス シャード・データベースのステータス。 なし

サービスの分散

このカテゴリのメトリックは、サービス分散の詳細を報告します。

ターゲット・バージョン 評価および収集頻度
12c以上 5分ごと
メトリック名 説明 単位
コール/秒の分散(インスタンス:::データベース:::リージョン) リージョン当たりのシャード・データベース別のサービスごとのコール数の分散。 操作数/秒
リージョン名 リージョンの名前。 なし
レスポンス時間の分散(インスタンス:::データベース:::リージョン) リージョン当たりのシャード・データベース別のサービス当たりのレスポンス時間の分散。 ミリ秒

サービスのステータス

このカテゴリのメトリックは、サービス・ステータスの詳細を報告します。

ターゲット・バージョン 評価および収集頻度
12c以上 5分ごと
メトリック名 説明 単位
優先データベース サービスを実行するインスタンスの優先リスト。サービスにロールが指定されている場合は、すべてのロール一致インスタンスが優先されます。 なし
実行中のデータベース サービスが実行されているインスタンス。 なし
ステータス 実行されているインスタンスおよび優先インスタンスに基づくグローバル・サービスのステータス。
  • サービスがすべての優先インスタンスで実行されている場合、ステータスは「稼働中」。
  • サービスが一部の優先インスタンスで実行されている場合、ステータスは「警告付き稼働中」。
  • サービスがいずれの優先インスタンスでも実行されていない場合、ステータスは「停止中」。
なし

シャード・チャンク・サイズ(GB)

このカテゴリのメトリックは、シャード当たりのチャンク・サイズを報告します。

このメトリックはデフォルトで無効になっており、Oracle Enterprise Managerコンソールまたはモニタリング・テンプレートを使用して有効にできます。

ターゲット・バージョン 評価および収集頻度
12c以上 15分ごと
メトリック名 説明 単位
チャンク・サイズ(GB) シャード当たりのチャンクのサイズ。 GB

シャード・グローバル・サービスのパフォーマンス

このカテゴリのメトリックは、シャード・グローバル・サービスのパフォーマンス詳細を報告します。

このメトリックはデフォルトで無効になっており、Oracle Enterprise Managerコンソールまたはモニタリング・テンプレートを使用して有効にできます。

ターゲット・バージョン 評価および収集頻度
12c以上 15分ごと
メトリック名 説明 単位
平均アクティブ・セッション 実時間中のDB時間の比率。 なし
サービス時間(m/s) 1ユーザー・コール当たりにかかった平均時間。 ミリ秒
スループット(コール/秒) 1秒当たりのユーザー・コールの数 操作数/秒

シャード・レプリケーション・ユニットのサマリー

このカテゴリのメトリックは、Oracle Globally Distributed Databaseのレプリケーション・ユニットのサマリーを提供します。Oracle Globally Distributed Databaseのレプリケーション・ユニットは、Raftレプリケーションによって作成され、チャンク割当て、チャンク移動、ワークロードの分散、およびスケーリング時のバランス(シャードの追加または削除)に対応するために自動的に分散されます。これには、計画的または計画外のシャード可用性変更が含まれます。

ターゲット・バージョン 評価および収集頻度
23c以上 15分ごと
メトリック名 説明 単位
レプリケーション・ユニット番号 シャード・データベース・システム内のレプリケーション・ユニットの数。 なし
シャードDB番号 レプリケーション・ユニットを含むシャードの数。 なし
レプリケーション・ユニット・リーダーのシャードDB番号 レプリケーション・プロセスをリードするシャードの数。 なし
レプリケーション・ユニット・ロール このレプリケーション・ユニットのシャードのロール:
  • 1 = リーダー
  • 2 = フォロワ
  • 3 = 候補
なし

データ・ソース

SELECT rp.ru_number AS RU_NUMBER,
       rp.db_number AS SHARD_DB_NUMBER,
       rp.role AS RU_ROLE_IN_SHARD,       
       ru.leaderid  As RU_LEADER_ID
FROM    
       gsmadmin_internal.ru_peers rp,    
       gsmadmin_internal.replication_unit ru
WHERE  
       rp.ru_number = ru.ru_number
ORDER BY    
       rp.ru_number

シャード・サイズ(GB)

このカテゴリのメトリックは、シャードの割当て済サイズを報告します。

このメトリックはデフォルトで無効になっており、Oracle Enterprise Managerコンソールまたはモニタリング・テンプレートを使用して有効にできます。

ターゲット・バージョン 評価および収集頻度
12c以上 15分ごと
メトリック名 説明 単位
チャンク数の変更率 メトリック収集中のシャード当たりのチャンク数の変更率。 パーセンテージ
データ・サイズの変更率 メトリック収集中のシャード当たりのデータ・サイズの変更率。 パーセンテージ
データ・サイズ(GB) シャードのサイズ。 GB
チャンク数 シャード当たりのチャンク数。 なし
表領域数 シャード当たりの表領域数。 なし

共有ステータスの詳細

このカテゴリのメトリックは、シャード・ステータスの詳細を報告します。

ターゲット・バージョン 評価および収集頻度
12c以上 15分ごと
メトリック名 説明 単位
接続文字列 シャード・ディレクタ(GSM)構成で使用されるシャード・データベース接続文字列。 なし
変換状態 シャード・データベース・ロールの変更の可能性を表示します。 なし
DDLエラー GSM操作でのDDLエラーを表示します(ある場合)。 なし
DDL番号 GSMでのDDL操作番号。 なし
Data Guard BrokerのID プライマリ・データベースとスタンバイ・データベースで共有されているData Guard Broker ID。 なし
データベース・ステータス GSMのシャード・データベースのステータス。 なし
データベース・タイプ シャード・データベース・タイプ。たとえば、RACまたはRAC以外です。 なし
データベース稼働中 Oracle Enterprise Managerのシャード・データベースのステータス。 なし
デプロイメント・ステータス GSMからのシャード・データベースのデプロイメント・ステータス。たとえば、「デプロイ済」または「保留中」です。 なし
ホスト シャード・データベース・ホスト。 なし
プライマリ シャード・データベース・ロール。 なし
Oracleホーム シャード・データベースのOracleホーム・パス。 なし
リージョン名 シャード・データベースがデプロイされているリージョン。 なし
シャードグループ名 シャード・データベースが属するシャードグループの名前。 なし
シャード領域名 シャード・データベースが属するシャード領域の名前。 なし

シャード表領域サマリー

このカテゴリのメトリックは、シャード表領域サマリーを報告します。

このメトリックはデフォルトで無効になっており、Oracle Enterprise Managerコンソールまたはモニタリング・テンプレートを使用して有効にできます。

ターゲット・バージョン 評価および収集頻度
12c以上 15分ごと
メトリック名 説明 単位
表領域セット名 表領域セット名。 なし
チャンク番号 チャンクのID。 なし
シャード領域ID シャード領域のID。 なし

一意キー数

このカテゴリのメトリックは、シャードごとに一意のシャーディング・キーの詳細を報告します。

このメトリックはデフォルトで無効になっており、Oracle Enterprise Managerコンソールまたはモニタリング・テンプレートを使用して有効にできます。

ターゲット・バージョン 評価および収集頻度
12c以上 1時間ごと
メトリック名 説明 単位
一意キー数の変更率 メトリック収集中のシャード当たりの一意キー数の変更率。 パーセンテージ
一意キー数 シャードに存在する一意のシャーディング・キーの数。 なし