QUERY WATCH

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

QUERY WATCH - 图1

警告

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

语法图

AddQueryWatchStmt

QUERY WATCH - 图2

QueryWatchOptionList

QUERY WATCH - 图3

QueryWatchOption

QUERY WATCH - 图4

ResourceGroupName

QUERY WATCH - 图5

QueryWatchTextOption

QUERY WATCH - 图6

ResourceGroupRunawayWatchOption

QUERY WATCH - 图7

DropQueryWatchStmt

QUERY WATCH - 图8

  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
  19. ResourceGroupRunawayWatchOption ::=
  20. "EXACT"
  21. | "SIMILAR"
  22. | "PLAN"
  23. DropQueryWatchStmt ::=
  24. "QUERY" "WATCH" "REMOVE" NUM

参数说明

详见 QUERY WATCH 语句说明

MySQL 兼容性

该语句是 TiDB 对 MySQL 语法的扩展。

另请参阅