清除用於串流內嵌的架構快取
適用於: ✅Microsoft網狀架構✅Azure 數據總管
節點會快取透過串流擷取接收數據之資料庫的架構。 此程式可優化資源的效能和使用率,但在架構變更時可能會導致傳播延遲。
清除快取,以確保後續串流擷取要求會納入資料庫或數據表架構變更。 如需詳細資訊,請參閱 串流擷取和架構變更。
注意
使用這些命令可能會對串流擷取的效能產生負面影響。
權限
您必須至少有 資料庫擷取許可權 才能執行此命令。
語法
.clear
table
TableName cache
streamingingestion
schema
.clear
database
cache
streamingingestion
schema
深入瞭解 語法慣例。
參數
姓名 | 類型 | 必要 | 描述 |
---|---|---|---|
TableName | string |
✔️ | 要清除快取之數據表的名稱。 |
傳回
此指令會傳回具有下列資料列的數據表:
資料行 | 類型 | 描述 |
---|---|---|
NodeId | string |
節點的標識碼 |
狀態 | string |
成功/失敗 |
範例
.clear database cache streamingingestion schema
.clear table T1 cache streamingingestion schema
NodeId | 狀態 |
---|---|
Node1 | 成功 |
Node2 | 失敗 |
注意
如果命令失敗,或傳回數據表中的其中一個數據列包含 Status=Failed ,則可以安全地重試命令。