共用方式為


sys.sp_change_feed_configure_parameters (Transact-SQL)

適用於:Microsoft Fabric Microsoft Fabric SQL 資料庫中的 SQL Server 2022 (16.x) Azure SQL 資料庫 Azure Synapse Analytics Warehouse

用來藉由使用 @maxtrans減少變更批次大小來減少延遲,或藉由增加批次大小來降低成本。 隨著批次大小增加,將會執行較少的IO作業。

此系統預存程式可用來微調下列專案的作業效能:

Syntax

Transact-SQL 語法慣例

sys.sp_change_feed_configure_parameters
    [ [ @maxtrans = ] max_trans ]
    [ , [ @pollinterval = ] polling_interval ]
[ ; ]

引數

[ @maxtrans = ] max_trans

數據類型為 int。指出每個掃描週期中要處理的交易數目上限。

  • 針對 Azure Synapse Link,如果未指定,則預設值為 10000。 如果指定,該值必須是正整數。
  • 針對網狀架構鏡像,此值會動態決定並自動設定。

[ @pollinterval = ] polling_interval

數據類型為 int。描述記錄檔掃描任何新變更的頻率,以秒為單位。

  • 針對 Azure Synapse Link,如果未指定則為 5 秒的預設間隔。 值必須 5 或更大。
  • 針對網狀架構鏡像,此值會動態決定並自動設定。

傳回

0 (成功) 或 1 (失敗)。

權限

具有 CONTROL 資料庫許可權db_owner 資料庫角色成員資格或 系統管理員 伺服器角色成員資格的使用者,可以執行此程式。