Oracle NoSQL Database Cloud Serviceサブスクリプション

Oracle NoSQL Database Cloud Serviceサブスクリプションおよびそのユーザーを管理する方法について学習します。

この記事には次のトピックが含まれます:

サービスの制限

Oracle NoSQL Database Cloud Serviceには、様々なデフォルトの制限があります。Oracle NoSQL Database Cloud Service表を作成するたびに、リクエストが指定された制限の範囲内に含まれていることが確認されます。On Demand容量テーブルを作成する場合、検証中にOn Demand容量の最大制限が使用されます。

Oracle Cloudテナンシは通常、複数のリージョンでアクティブです。これを単一のラージ・テナンシとして表示できます。ただし、Oracle NoSQL Database Cloud ServiceではテナンシOCIDとリージョンの場所の組合せを使用して、一部の制限(リージョン・レベルの制限)が確立されます。また、表レベルで制限があります。サービス制限の詳細なリストは、Oracle NoSQL Database Cloud Serviceの制限を参照してください。

次に示すように、Oracle Cloud Infrastructure Consoleの「ガバナンスと管理」「制限、割当ておよび使用状況」から、リージョンのホスト環境、読取りユニット、書込みユニットおよび表サイズの既存の制限を表示できます。この例は、Ashburnリージョンの値を示しています。各制限のサービス制限、現在の使用状況および現在の可用性が表示されます。可用性は、このコンパートメントまたはその親コンパートメントの割当てポリシーの影響を受ける可能性があることに注意してください。

limit-quotas-usage.pngの説明が続きます

図limit-quotas-usage.pngの説明

次のように、Oracle Cloud Infrastructure Consoleの「制限、割当ておよび使用状況」ページからリクエストを送信することで、サービス制限を増やすことができます。これにより、CAMチケットが作成されます。

  1. サービス制限の引き上げのリクエスト・ボタンをクリックします。これにより、サービス制限の更新のリクエスト・ページが開きます。

  2. 「サービス・カテゴリ」ドロップダウンから「NoSQL」を選択します。

  3. 「リソース」ドロップダウンから必要なリソースを選択します。

  4. <Region>リージョン制限の値を更新します。

  5. 「リクエストの理由」ダイアログ・ボックスで、更新をリクエストする理由を指定します。

  6. 「サポート・リクエストの作成」ボタンをクリックします。

例: 「アッシュバーン」リージョンの読取りユニットを100000から110000に増やすためのサービス制限更新リクエスト。

req_ser_limit_upd.pngの説明が続きます

図req_ser_limit_upd.pngの説明

「Oracle NoSQL Database Cloud Serviceの制限」表に示されている制限を増やすが、「サービス制限の更新のリクエスト」ページの「リソース」ドロップダウンに表示されない場合は、次のように更新をリクエストできます: 1。ドロップダウンから任意のリソースを選択します。

  1. リージョン制限の既存の値を保持します。

  2. 「リクエストの理由」ダイアログ・ボックスに、更新する制限と必要な値を示すノートを追加します。

  3. 「サポート・リクエストの作成」ボタンをクリックします。

サービス制限の詳細は、Oracle Cloud Infrastructureドキュメンテーションサービス制限および使用状況についてを参照してください。

専用ホスト環境のリクエスト

サービス・チケットを発行して、専用のホスト環境をリクエストする方法について学習します。

Oracle NoSQL Databaseでホストされている環境では、テナンシ専用のNoSQL環境が提供されます。専用環境では、データ暗号化に使用する暗号化キーを定義するオプションがあります。詳細は、顧客管理暗号化キーの概要を参照してください。

専用ホスト環境をリクエストするには:

注意:ホストされる環境は、サービス・リクエストを発行した後、ハードウェアの可用性に応じて、約10営業日以内にプロビジョニングされ、使用可能になります。ホスト環境の準備が完了すると、「リクエストは完了しました」というテキストを含むコメントがサービス・リクエストで更新されます。サービス・リクエストをポーリングして、ホスト環境のプロビジョニングに関するこのコメントを受信したかどうかを確認できます。

サービス割当て制限

You can use quotas to determine how other users allocate Oracle NoSQL Database Cloud Service resources across compartments in Oracle Cloud Infrastructure. コンパートメントは、インスタンス、仮想クラウド・ネットワーク、ブロック・ボリュームなどの関連リソースのコレクションで、管理者から権限を付与された特定のグループのみがアクセスできます。Oracle NoSQL Database Cloud Service表を作成したり、プロビジョニングされたスループットまたはストレージをスケール・アップするたびに、リクエストがそのコンパートメントの割当ての範囲内に置かれていることが確認されます。

この表は、参照可能なOracle NoSQL Database Cloud Serviceの割当てを示します。

名前 有効範囲 説明
ホスト環境数 リージョナル ホストされている環境
読取りユニット件数 リージョナル リージョン単位数
書込みユニット件数 リージョナル 書込みユニット件数
表サイズ(gb) リージョナル 表サイズ(GB)

割当てはコンソールまたはAPIを使用して設定できます。割当て文は、Oracle Cloud Infrastructure Consoleの「ガバナンス」オプションの下の「割当てポリシー」ページから実行できます。

Oracle NoSQL Database Cloud Serviceの割当て文の例

Oracle Cloud Infrastructureドキュメントコンパートメント割当てについてを参照してください。

サービス・イベント

Oracle NoSQL Database Cloud Service表でイベントを発行するアクション。

イベントが発生したときに特定のアクションをトリガーするルールを定義できます。たとえば、誰かが表を削除したときに管理者に通知を送信するルールを定義できます。イベントの概要およびOracle Cloud Infrastructureドキュメンテーションイベントの開始に関する項を参照してください。

この表は、参照可能なOracle NoSQL Database Cloud Serviceのイベントを示します。

わかりやすい名前 イベント・タイプ
表の変更の開始
com.oraclecloud.nosql.altertable.begin
表の変更の終了
com.oraclecloud.nosql.altertable.end
表コンパートメントの変更の開始
com.oraclecloud.nosql.changecompartment.begin
表コンパートメントの変更の終了
com.oraclecloud.nosql.changecompartment.end
索引の作成の開始
com.oraclecloud.nosql.createindex.begin
索引の作成の終了
com.oraclecloud.nosql.createindex.end
表の作成の開始
com.oraclecloud.nosql.createtable.begin
表の作成の終了
com.oraclecloud.nosql.createtable.end
レプリカの追加の開始
com.oraclecloud.nosql.addreplica.begin
レプリカの追加の終了
com.oraclecloud.nosql.addreplica.end
索引の削除の開始
com.oraclecloud.nosql.dropindex.begin
索引の削除の終了
com.oraclecloud.nosql.dropindex.end
表の削除の開始
com.oraclecloud.nosql.droptable.begin
表の削除の終了
com.oraclecloud.nosql.droptable.end
レプリカ削除の開始
com.oraclecloud.nosql.dropreplica.begin
レプリカ削除の終了
com.oraclecloud.nosql.dropreplica.end

この例では、表の作成の開始イベントに関連する情報を示します:

{
  "cloudEventsVersion": "0.1",
  "contentType": "application/json",
  "source": "nosql",
  "eventID": "*<unique_ID>*",
  "eventType": "com.oraclecloud.nosql.createtable.begin",
  "eventTypeVersion": "*<version>*",
  "eventTime": "2019-12-30T00:52:01.343Z",
  "data": {
    "additionalDetails": {},
    "availabilityDomain": "*<availability_domain>*",
    "compartmentId": "ocid1.compartment.oc1..*<unique_ID>*",
    "compartmentName": "my_compartment",
    "freeformTags": {
    "key":"value"
     },
    "resourceId": "ocid1.nosqltable.oc1..*<unique_ID>*",
    "resourceName": "my_nosql_table"
  },
  "extensions": {
    "compartmentId": "ocid1.compartment.oc1..*<unique_ID>*"
  }
}

サービス・メトリック

メトリック・ネームスペースoci_nosql (Oracle NoSQL Database Cloud Service)によって出力されるメトリックについて学習します。

Oracle NoSQL Database Cloud Serviceのメトリックには、次のディメンションが含まれます:

Oracle NoSQL Database Cloud Serviceにより、メトリックがOracle Cloud Infrastructure Monitoring Serviceに送信されます。Oracle Cloud Infrastructure Console SDKまたはCLIを使用して、これらのメトリックに対するアラームを表示または作成できます。Oracle Cloud InfrastructureドキュメンテーションOCI SDKおよびCLIを参照してください。

使用可能なメトリック

メトリック メトリック表示名 単位 説明 サイズ
ReadUnits 読取りユニット Units この期間中に消費された読取りユニットの数。 resourceId tableName
WriteUnits 書込みユニット Units この期間中に消費された書込みユニットの数。 resourceId tableName
StorageGB ストレージ・サイズ GB 表で消費されたストレージの最大量この情報は1時間ごとに生成されるため、リフレッシュ・ポイントの間にある期限切れの値が表示される場合があります。 resourceId tableName
ReadThrottleCount 読取りスロットル カウント 期間中のこの表での読取りスロットル例外の数。 resourceId tableName
WriteThrottleCount 書込みスロットル カウント 期間中のこの表での書込みスロットル例外の数。 resourceId tableName
StorageThrottleCount ストレージ・スロットル カウント 期間中のこの表でのストレージ・スロットル例外の数。 resourceId tableName
MaxShardSizeUsagePercent 最大シャード・サイズ使用率 パーセンテージ シャードに割り当てられた合計領域に対するシャードで使用された領域の比率。これは表に固有であり、すべてのシャードで最大の値になります。 resourceId tableName
Replica Lag レプリカ遅延 Millisecond グローバル・アクティブ表のデータ変更を送信者リージョンから受信者リージョンにレプリケートする際のタイム・ラグ。 resourceId tableName replica

データ・リージョンと関連サービス・エンドポイント

Oracle NoSQL Database Cloud Serviceでサポートされるデータ・リージョンについて学習し、リージョン固有のサービス・エンドポイントにアクセスします。

データ・リージョン

Oracle NoSQL Database Cloud Serviceを開始するには、アカウントを作成する必要があります(無料トライアル用またはプロビジョニングを購入するための)。アカウント・アプリケーションでは、他の詳細とともに、デフォルト・データ・リージョンを選択する必要があります。

アプリケーションが同じリージョンのOCIホスト上のテナンシで実行されている場合、すべてのNDCSトラフィックをサービス・ゲートウェイ経由でルーティングするようにVCNを構成する必要があります。詳細は、「Oracle Servicesへのアクセス: サービス・ゲートウェイ」を参照してください。

データ・リージョンに関連付けられたサービス・エンドポイント

サービス・エンドポイントは、Oracle NoSQL Database Cloud Serviceに対するリージョナル・ネットワーク・アクセス・ポイントです。リージョン・エンドポイントの一般的なフォーマットは、https://nosql.{region}.oci.oraclecloud.comです。

たとえば、北米領域にあるアッシュバーンのOracle NoSQL Database Cloud Serviceリージョン識別子のサービス・エンドポイントはhttps://nosql.us-ashburn-1.oci.oraclecloud.comです。データ・リージョンが異なると、そのURLの{region}コンポーネントも異なります。

この表では、Oracle NoSQL Database Cloud Serviceでサポートされるすべてのデータ・リージョンのサービス・エンドポイントを示します。Oracle NoSQL Database Cloud Serviceをサポートするリージョンの最新情報は、サービス可用性を参照してください。

データ領域 リージョン識別子 サービス・エンドポイント
North America ca-montreal-1 https://nosql.ca-montreal-1.oci.oraclecloud.com
North America ca-toronto-1 https://nosql.ca-toronto-1.oci.oraclecloud.com
North America us-ashburn-1 https://nosql.us-ashburn-1.oci.oraclecloud.com
North America us-chicago-1 https://nosql.us-chicago-1.oci.oraclecloud.com
North America us-phoenix-1 https://nosql.us-phoenix-1.oci.oraclecloud.com
North America us-sanjose-1 https://nosql.us-sanjose-1.oci.oraclecloud.com
North America ダラス-1 https://nosql.us-dallas-1.oci.oraclecloud.com
North America us- アビレン-1 https://nosql.us-abilene-1.oci.oraclecloud.com
North America us-boardman-1 https://nosql.us-boardman-1.oci.oraclecloud.com
North America US- デスモイン-1 https://nosql.us-desmoines-1.oci.oraclecloud.com
North America us-quincy-1 https://nosql.us-quincy-1.oci.oraclecloud.com
North America us-shawnee-1 https://nosql.us-shawnee-1.oci.oraclecloud.com
EMEA af-johannesburg-1 https://nosql.af-johannesburg-1.oci.oraclecloud.com
EMEA eu-amsterdam-1 https://nosql.eu-amsterdam-1.oci.oraclecloud.com
EMEA eu-frankfurt-1 https://nosql.eu-frankfurt-1.oci.oraclecloud.com
EMEA ユージョバノビッチ1color https://nosql.eu-jovanovic-1.oci.oraclecloud.com
EMEA eu-madrid-1 https://nosql.eu-madrid-1.oci.oraclecloud.com
EMEA eu-marseille-1 https://nosql.eu-marseille-1.oci.oraclecloud.com
EMEA eu-milan-1 https://nosql.eu-milan-1.oci.oraclecloud.com
EMEA eu-paris-1 https://nosql.eu-paris-1.oci.oraclecloud.com
EMEA eu-stockholm-1 https://nosql.eu-stockholm-1.oci.oraclecloud.com
EMEA eu-zurich-1 https://nosql.eu-zurich-1.oci.oraclecloud.com
EMEA il-jerusalem-1 https://nosql.il-jerusalem-1.oci.oraclecloud.com
EMEA me-abudhabi-1 https://nosql.me-abudhabi-1.oci.oraclecloud.com
EMEA me-dubai-1 https://nosql.me-dubai-1.oci.oraclecloud.com
EMEA me-jeddah-1 https://nosql.me-jeddah-1.oci.oraclecloud.com
EMEA me-riyadh-1 https://nosql.me-riyadh-1.oci.oraclecloud.com
EMEA uk-cardiff-1 https://nosql.uk-cardiff-1.oci.oraclecloud.com
EMEA uk-london-1 https://nosql.uk-london-1.oci.oraclecloud.com
EMEA ユーダブリン-3 https://nosql.eu-dublin-3.oci.oraclecloud.com
APAC ap-chuncheon-1 https://nosql.ap-chuncheon-1.oci.oraclecloud.com
APAC ap-hyderabad-1 https://nosql.ap-hyderabad-1.oci.oraclecloud.com
APAC ap-melbourne-1 https://nosql.ap-melbourne-1.oci.oraclecloud.com
APAC ap-mumbai-1 https://nosql.ap-mumbai-1.oci.oraclecloud.com
APAC ap-osaka-1 https://nosql.ap-osaka-1.oci.oraclecloud.com
APAC ap-seoul-1 https://nosql.ap-seoul-1.oci.oraclecloud.com
APAC ap-singapore-1 https://nosql.ap-singapore-1.oci.oraclecloud.com
APAC ap-singapore-2 https://nosql.ap-singapore-2.oci.oraclecloud.com
APAC ap-sydney-1 https://nosql.ap-sydney-1.oci.oraclecloud.com
APAC ap-tokyo-1 https://nosql.ap-tokyo-1.oci.oraclecloud.com
APAC ap-batam-1 https://nosql.ap-batam-1.oci.oraclecloud.com
APAC アプリクライ1 https://nosql.ap-kulai-1.oci.oraclecloud.com
LAD mx-queretaro-1 https://nosql.mx-queretaro-1.oci.oraclecloud.com
LAD mx-monterrey-1 https://nosql.mx-monterrey-1.oci.oraclecloud.com
LAD サボゴタ1color https://nosql.sa-bogota-1.oci.oraclecloud.com
LAD sa-santiago-1 https://nosql.sa-santiago-1.oci.oraclecloud.com
LAD sa-saopaulo-1 https://nosql.sa-saopaulo-1.oci.oraclecloud.com
LAD サバルパライソ-1 https://nosql.sa-valparaiso-1.oci.oraclecloud.com
LAD sa-vinhedo-1 https://nosql.sa-vinhedo-1.oci.oraclecloud.com