sys.query_store_plan_feedback (Transact-SQL)

适用于:SQL Server 2022 (16.x) Azure SQL 数据库 Azure SQL 托管实例

包含有关通过查询反馈功能查询存储优化的信息,包括内存授予反馈基数估计(CE)反馈并行度(DOP)反馈

列名称 数据类型 描述
plan_feedback_id bigint 唯一标识应用于查询的反馈更改。
plan_id bigint 外键。 联接到 sys.query_store_plan (Transact-SQL)
feature_id tinyint 正在使用的功能的 ID。
feature_desc nvarchar(60) 1 = CE 反馈
2 = 内存授予反馈
3 = DOP 反馈
feedback_data nvarchar(max) 对于 CE 反馈,显示正在使用的查询提示。

对于内存授予反馈,显示包含运算符级授予值的 JSON 字符串。
格式:{"node_id": value}, {"node_id": value},….
示例: {"NodeId":"0","AdditionalMemoryKB":"1152"},{"NodeId":"18","AdditionalMemoryKB":"1856"}
State int 当前反馈状态的 ID。
state_desc nvarchar(60) 0. NO_FEEDBACK
1. NO_RECOMMENDATION
2. PENDING_VALIDATION
3. IN_VALIDATION
4. VERIFICATION_REGRESSED
5. VERIFICATION_PASSED
6. ROLLEDBACK_BY_APRC
7. FEEDBACK_VALID
8. FEEDBACK_INVALID
create_time datetimeoffset(7) 创建此行时。
last_updated_time datetimeoffset(7) 上次更新此行的时间。

注解

如果启用了辅助副本查询存储,此目录视图将返回所有副本上的相同行数据。

权限

需要 VIEW DATABASE STATE 权限。