Azure Synapse无服务器SQL池数据库是否支持Query Store功能?
Synapse无服务器SQL池开启Query Store失败的解决方案
- 根本原因:Azure Synapse的无服务器SQL池并不支持Query Store功能,该功能仅适用于Synapse专用SQL池(原SQL数据仓库)。
- 错误确认:执行开启Query Store的
ALTER DATABASE命令时,必然会触发如下错误:QUERY_STORE is not supported for ALTER DATABASE.
- 替代性能分析方案:
- 使用Synapse工作区内置的查询性能洞察,查看查询的执行时长、资源消耗、历史执行记录等数据。
- 针对单个查询,可通过执行以下命令获取详细执行信息:
SET SHOWPLAN_XML ON; -- 执行目标查询 SET SHOWPLAN_XML OFF; -- 或查看时间与IO统计数据 SET STATISTICS TIME, IO ON; -- 执行目标查询 SET STATISTICS TIME, IO OFF;
内容的提问来源于stack exchange,提问作者Ramesh Velayudhan
相关产品推荐
相关产品推荐

