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 Limits

您可以從 Oracle Cloud Infrastructure 主控台的「限制」、「配額」和「使用狀況」頁面,檢視您區域的「讀取單位」、「寫入單位」和「表格」現有限制,如下所示。此範例顯示 Ashburn 區域的值。您會看到每個限制的服務限制、目前使用狀況以及目前使用狀態。請注意,可用性可能會受到此區間或其父項區間的配額原則影響。


您可以從 Oracle Cloud Infrastructure ConsoleLimits,Quotas,and Usage 頁面或使用 TableRequest API,來提高服務限制,如下所示。這是在阿什本地區將讀取單位從 100000 增加到 110000 的服務限額更新要求範例。

附註:

您可以將服務限制調整為專用代管環境中的較高值。若要變更服務限制,代管環境客戶應使用「要求服務限制更新」要求變更,方法是指定應增加的限制。

請參閱 Oracle Cloud Infrastructure 文件中的關於服務限制和使用狀況

要求專用代管環境

Oracle NoSQL Database 代管環境提供 NoSQL 環境,專供您的租用戶使用。

要求專用代管環境:
  • 登入您的 Oracle NoSQL Database Cloud Service
  • 在頂端的「搜尋」列中輸入要求更新服務限制,然後移至要求更新服務限制頁面。確定您已在右上角選取正確的區域 (這應該是您要代管環境的區域)。
  • 在「服務類別」下,選取 NoSQL
  • 在「資源」下,選取三個值之一 (「讀取單位計數」、「表格大小 (GB)」或「寫入單位計數」)。
  • n 在要求原因文字方塊中,輸入:要求新的代管環境。預設端點名稱為 <tenancyName>.nosql.<REGION>.oci.oraclecloud.com。若要要求其他端點,請新增以下文字:要求端點前置碼:<alternativePrefix> 。這表示要求的端點格式為 <alternativePrefix>.nosql.<REGION>oci.oraclecloud.com
  • 按一下「Create Support Request」

附註:

代管環境將在提出服務要求後大約 10 個工作天 (視硬體可用性而定) 內佈建並供您使用。代管環境就緒之後,將會更新服務要求中內含您的要求已經完成文字的註解。您可以輪詢服務要求,檢查您是否已收到關於佈建代管環境的這個註解。

服務配額

您可以使用配額來決定其他使用者如何使用 Oracle Cloud Infrastructure 所有區間的 Oracle NoSQL Database Cloud Service 資源配置。區間是相關資源 (例如執行處理、虛擬雲端網路、區塊磁碟區) 的集合,只能由管理員授予權限的特定群組存取。每當您建立 Oracle NoSQL Database Cloud Service 表格或縱向擴展佈建的傳輸量或儲存體時,系統會確保您的要求在該區間的配額範圍內。

此表格列出您可以參照的 Oracle NoSQL Database Cloud Service 配額。

名稱 領域 描述
read-unit-count - 讀取單位數目 區域 讀取單位數目
寫入單位計數 區域 寫入單位數目
表格大小 GB 區域 表格大小 (GB)

您可以使用主控台或 API 設定配額。您可以從 Oracle Cloud 基礎架構主控台治理選項下的配額原則頁面執行配額敘述句。

Oracle NoSQL Database Cloud Service 的配額敘述句範例

  • 限制使用者可配置給在 my_compartment 中建立之表格的 Oracle NoSQL Database Cloud Service 讀取單位數目到 20,000。
    set nosql quota read-unit-count to 20000 in compartment my_compartment

    如果您未指定任何區域,配額將會設為整個租用戶,這表示會套用至所有區域。不過,您可以在 set 子句中套用篩選條件,並指定特定區域的名稱,即可單獨將特定配額設為一個區域,如下所示。

    將使用者可配置給在 us-phoenix-1 區域中建立之表格的 Oracle NoSQL Database Cloud Service 讀取單元數目限制為 10,000 個。
    set nosql quota read-unit-count to 10000 
    in compartment my_compartment where request.region = us-phoenix-1

    在此範例中,只有鳳凰城區域的讀取單位計數配額為 10000。

  • 限制使用者可配置給在 my_compartment 中建立之表格的 Oracle NoSQL Database Cloud Service 寫入單位數目到 5,000。
    set nosql quota write-unit-count to 5000 in compartment my_compartment
  • 限制 Oracle NoSQL Database Cloud Service 的最大儲存空間,讓使用者能夠配置給在 my_compartment 中建立的表格,達到 1,000 GB。
    set nosql quota table-size-gb to 1000 in compartment my_compartment

請參閱 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

範例

此範例顯示與 Create Table Begin 事件關聯的資訊:
{
  "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 的度量包含下列維度:
  • 資源 ID

    Oracle NoSQL Database Cloud Service 中 NoSQL 表格的 OCID

    附註:

    OCID 是 Oracle 指定的唯一 ID,會包含在主控台和 API 中資源資訊的一部分。

  • TABLENAME

    Oracle NoSQL Database Cloud Service 中 NoSQL 表格的名稱。

  • 複本

    從其他區域接收表格更新的區域名稱。

Oracle NoSQL Database Cloud Service 會將指標傳送至 Oracle Cloud Infrastructure Monitoring Service。您可以使用 Oracle Cloud 基礎架構主控台 SDK 或 CLI,檢視或建立這些度量的警示。請參閱 Oracle Cloud Infrastructure 文件中的 OCI SDK 和 CLI

可用度量

度量 測量結果顯示名稱 Unit - 單位 描述 尺寸
ReadUnits 讀取單位 單位 此期間內使用的讀取單位數。 resourceId tableName
WriteUnits 寫入單位 單位 此期間內使用的寫入單位數。 resourceId tableName
StorageGB 儲存大小 GB 表格所使用的儲存大小上限。由於此資訊每小時產生,您可能會看到重新整理點之間過期的值。 resourceId tableName
ReadThrottleCount 讀取調節 個數 期間內此表格的讀取調節異常狀況數。 resourceId tableName
WriteThrottleCount 寫入調節 個數 期間內此表格的寫入調節異常狀況數。 resourceId tableName
StorageThrottleCount 儲存調節 個數 期間內此表格的儲存調節異常狀況數。 resourceId tableName
MaxShardSizeUsagePercent 分區大小用量上限 百分比 分區中使用的空間與配置給分區的總空間比例。這是表格特有的,將是所有分區的最高值。 resourceId tableName
Replica Lag 複本延遲 毫秒 將「全域作用中」表格的資料變更從寄件者區域複製到接收者區域的時間延遲。 resourceId tableName replica

資料區域和關聯的服務端點

瞭解 Oracle NoSQL Database Cloud Service 支援的資料區域,並存取區域特定服務端點。

資料區域

若要從 Oracle NoSQL Database Cloud Service 開始,您必須建立帳戶 (免費試用或購買佈建)。除了其他詳細資訊之外,帳戶應用程式還需要您選擇預設資料區域。

如果您的應用程式在相同區域的 OCI 主機上以您的租用戶身分執行,您應該將 VCN 設定為透過服務閘道遞送所有 NDCS 流量。請參閱存取 Oracle 服務:服務閘道以瞭解詳細資訊。

與資料區域關聯的服務端點

服務端點是 Oracle NoSQL Database Cloud Service 的區域網路存取點。區域端點的一般格式為 https://nosql.{region}.oci.oraclecloud.com。例如,北美地區阿什本 Oracle NoSQL Database Cloud Service 區域 ID 的服務端點為 https://nosql.us-ashburn-1.oci.oraclecloud.com。不同的資料區域其 URL 的 {region} 元件不同。

此表格列出 Oracle NoSQL Database Cloud Service 支援之所有資料區域的服務端點。如需有關支援 Oracle NoSQL Database Cloud Service 之區域的最新資訊,請參閱服務可用性

資料區域 區域 ID Service Endpoint - 服務端點
北美洲 類別 - 蒙特婁 -1 https://nosql.ca-montreal-1.oci.oraclecloud.com
北美洲 ca-toronto-1 https://nosql.ca-toronto-1.oci.oraclecloud.com
北美洲 us-ashburn-1 https://nosql.us-ashburn-1.oci.oraclecloud.com
北美洲 us- 芝加哥 -1 https://nosql.us-chicago-1.oci.oraclecloud.com
北美洲 us-phoenix-1 https://nosql.us-phoenix-1.oci.oraclecloud.com
北美洲 人才招聘 -1 https://nosql.us-sanjose-1.oci.oraclecloud.com
EMEA 非洲 - 約翰尼斯堡 -1 https://nosql.af-johannesburg-1.oci.oraclecloud.com
EMEA 電子阿姆斯特丹 -1 https://nosql.eu-amsterdam-1.oci.oraclecloud.com
EMEA eu-frankfurt-1 線上手冊 https://nosql.eu-frankfurt-1.oci.oraclecloud.com
EMEA eu-jovanovic-1 型 https://nosql.eu-jovanovic-1.oci.oraclecloud.com
EMEA eu-madrid-1 型 https://nosql.eu-madrid-1.oci.oraclecloud.com
EMEA 歐馬賽 -1 https://nosql.eu-marseille-1.oci.oraclecloud.com
EMEA 歐米蘭 -1 https://nosql.eu-milan-1.oci.oraclecloud.com
EMEA eu-paris-1 型 https://nosql.eu-paris-1.oci.oraclecloud.com
EMEA 繁體中文 (香港) https://nosql.eu-stockholm-1.oci.oraclecloud.com
EMEA eu-zurich-1 https://nosql.eu-zurich-1.oci.oraclecloud.com
EMEA il- 耶路撒冷 -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 我吉達 -1 https://nosql.me-jeddah-1.oci.oraclecloud.com
EMEA uk 卡地夫 -1 https://nosql.uk-cardiff-1.oci.oraclecloud.com
EMEA uk-london-1 https://nosql.uk-london-1.oci.oraclecloud.com
APAC ap- 春川 -1 https://nosql.ap-chuncheon-1.oci.oraclecloud.com
APAC ap-hyderabad-1 https://nosql.ap-hyderabad-1.oci.oraclecloud.com
APAC ap- 墨爾本 -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- 新加坡 -1 https://nosql.ap-singapore-1.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
LAD mx- 奎雷塔羅 -1 https://nosql.mx-queretaro-1.oci.oraclecloud.com
LAD mx- 蒙特瑞 -1 https://nosql.mx-monterrey-1.oci.oraclecloud.com
LAD sa- 波哥大 -1 https://nosql.sa-bogota-1.oci.oraclecloud.com
LAD sa- 聖地牙哥 -1 https://nosql.sa-santiago-1.oci.oraclecloud.com
LAD sa-saopaulo-1 https://nosql.sa-saopaulo-1.oci.oraclecloud.com
LAD sa-valparaiso-1 https://nosql.sa-valparaiso-1.oci.oraclecloud.com
LAD sa-vinhedo-1 型 https://nosql.sa-vinhedo-1.oci.oraclecloud.com