共用方式為


在 Azure Cosmos DB - API for NoSQL 中設定資料庫的標準(手動)吞吐量

本文說明如何在 Azure Cosmos DB for NoSQL 中為資料庫設定標準(手動)吞吐量。 你可以為單一 容器配置吞吐量,或是為資料庫配置吞吐量,並在其中的容器間共享吞吐量。 想了解何時使用容器層級與資料庫層級吞吐量,請參閱「容器 與資料庫提供吞吐量的使用案例 」文章。 你可以透過 Azure 入口網站或 Azure Cosmos DB SDK 來設定資料庫層級的吞吐量。

如果你用的是不同的 API,請參考 API for MongoDBAPI for CassandraAPI for Gremlin 文章來設定吞吐量。

使用 Azure portal 配置吞吐量

  1. 登入 Azure 入口網站

  2. 建立一個新的 Azure Cosmos DB 帳號,或選擇一個現有的 Azure Cosmos DB 帳號。

  3. 打開 資料總管 窗格,選擇 新資料庫。 提供下列詳細資料:

    • 輸入資料庫 ID。
    • 選擇「 跨容器共享吞吐量 」選項。
    • 選擇 自動縮放手動 吞吐量,並輸入所需的 資料庫吞吐量 (例如1000 RU/s)。
    • 容器 ID 下輸入你的容器名稱
    • 輸入 分割鍵
    • 請選擇 [確定]

    新資料庫對話框截圖

使用 Azure CLI 或 PowerShell 配置吞吐量

要建立共享吞吐量的資料庫,請參見,

使用 .NET SDK 配置吞吐量

備註

你可以使用 Azure Cosmos DB SDK 來為所有 API 的 NoSQL 配置吞吐量。 你也可以選擇用以下範例來做 Cassandra 的 API。

//set the throughput for the database
RequestOptions options = new RequestOptions
{
    OfferThroughput = 500
};

//create the database
await client.CreateDatabaseIfNotExistsAsync(
    new Database {Id = databaseName},  
    options);

後續步驟

請參閱以下文章,了解 Azure Cosmos DB 中的配置吞吐量: