QUERY WATCH

The QUERY WATCH statement is used to manually manage the watch list of runaway queries in a resource group.

QUERY WATCH - 图1

Note

This feature is not available on TiDB Serverless clusters.

Synopsis

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

Parameters

See QUERY WATCH parameters.

MySQL compatibility

This statement is a TiDB extension to MySQL syntax.

See also