QUERY WATCH
QUERY WATCH 语句用于在资源组中手动管理 Runaway Queries 监控列表。

警告
该功能目前为实验特性,不建议在生产环境中使用。该功能可能会在未事先通知的情况下发生变化或删除。如果发现 bug,请在 GitHub 上提 issue 反馈。
语法图
AddQueryWatchStmt

QueryWatchOptionList

QueryWatchOption

ResourceGroupName

QueryWatchTextOption

ResourceGroupRunawayWatchOption

DropQueryWatchStmt

1. AddQueryWatchStmt ::=
2. "QUERY" "WATCH" "ADD" QueryWatchOptionList
3. QueryWatchOptionList ::=
4. QueryWatchOption
5. | QueryWatchOptionList QueryWatchOption
6. | QueryWatchOptionList ',' QueryWatchOption
7. QueryWatchOption ::=
8. "RESOURCE" "GROUP" ResourceGroupName
9. | "RESOURCE" "GROUP" UserVariable
10. | "ACTION" EqOpt ResourceGroupRunawayActionOption
11. | QueryWatchTextOption
12. ResourceGroupName ::=
13. Identifier
14. | "DEFAULT"
15. QueryWatchTextOption ::=
16. "SQL" "DIGEST" SimpleExpr
17. | "PLAN" "DIGEST" SimpleExpr
18. | "SQL" "TEXT" ResourceGroupRunawayWatchOption "TO" SimpleExpr
20. ResourceGroupRunawayWatchOption ::=
21. "EXACT"
22. | "SIMILAR"
23. | "PLAN"
25. DropQueryWatchStmt ::=
26. "QUERY" "WATCH" "REMOVE" NUM
参数说明
详见 QUERY WATCH 语句说明。
MySQL 兼容性
该语句是 TiDB 对 MySQL 语法的扩展。
