清除用于流式引入的架构缓存

适用于:✅Azure 数据资源管理器

通过流式引入接收数据的数据库的节点缓存架构。 此过程可优化资源的性能和利用率,但可能会在架构更改时导致传播延迟。

清除缓存可确保后续流式引入请求包含数据库或表的架构更改。 有关详细信息,请参阅流式引入和架构更改

注意

使用这些命令可能会对流式引入的性能产生不利影响。

权限

你必须至少具有数据库引入者权限才能运行此命令。

语法

.clear table TableName cache streamingingestion schema

.clear database cache streamingingestion schema

详细了解语法约定

参数

客户 类型​​ 必需 说明
TableName string ✔️ 要为其清除缓存的表的名称。

返回

此命令返回包含以下列的表:

类型​​ 说明
NodeId string 节点的标识符
Status string 成功/失败

示例

.clear database cache streamingingestion schema

.clear table T1 cache streamingingestion schema
NodeId 状态
Node1 已成功
Node2 已失败

注意

如果命令失败或返回的表中的某一行包含“Status=Failed”,则可以安全地重试该命令。