8 シャード・データベース
この章では、シャード・データベースのメトリックに関する情報を提供します。
シャーディングは、独立したデータベース間でデータが水平にパーティション化されるデータ階層アーキテクチャです。各データベースは、独自のローカル・リソース(CPU、メモリー、フラッシュまたはディスク)を持つ専用サーバーでホストされ、このような構成の各データベースはシャードと呼ばれます。すべてのシャードが一体的に単一の論理データベースを形成し、これはシャード・データベース(SDB)と呼ばれます。
シャード・ディレクタ
この項では、シャード・ディレクタ・ターゲットで使用可能なメトリック・カテゴリについて説明します。
シャード・ディレクタは、データの場所に基づいた接続のルーティングをサポートするグローバル・サービス・マネージャです。
グローバル・サービスのパフォーマンス
この項では、グローバル・サービスのパフォーマンス・カテゴリのメトリックに関する情報を提供します。
ターゲット・バージョン | 評価および収集頻度 |
---|---|
12c以上 | 15分ごと |
メトリック名 | 説明 | 単位 |
---|---|---|
平均レスポンス時間 | 1ユーザー・コール当たりの経過時間。 | ミリ秒 |
CPU IO違反 | CPU IOしきい値違反数。 | なし |
CPU負荷 | CPU使用率 | パーセンテージ |
コール/秒 | サンプル期間中の1秒当たりのログイン、解析または実行コール数。 | なし |
収集リージョン | GSMリージョンの名前。 | なし |
待機時間 | データベース・リージョンとGSMリージョン間のネットワーク待機時間。 | ミリ秒 |
レイテンシ・リージョン | 待機時間が計算されるGSMリージョンの名前。 | なし |
マスター | グローバル・マスターGSM | なし |
リージョン・マスター | リージョン・マスターGSM | なし |
ランタイム・ロード・バランス | ランタイム・ロード・バランシングのためのワークロードの割合。 | なし |
セッション件数 | 過去30秒間の現行セッション数。 | なし |
チャンク・パフォーマンス
このカテゴリのメトリックでは、チャンク・レベルのパフォーマンスを報告します。
このメトリックはデフォルトで無効になっており、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番号 | レプリケーション・プロセスをリードするシャードの数。 | なし |
レプリケーション・ユニット・ロール | このレプリケーション・ユニットのシャードのロール:
|
なし |
データ・ソース
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ホーム・パス。 | なし |
リージョン名 | シャード・データベースがデプロイされているリージョン。 | なし |
シャードグループ名 | シャード・データベースが属するシャードグループの名前。 | なし |
シャード領域名 | シャード・データベースが属するシャード領域の名前。 | なし |