admin管理员组

文章数量:1530517

2024年5月24日发(作者:)

mysql events_statements_history表各字

段详解

events_statements_history 是 MySQL 服务器中用于存

储语句执行历史记录的表。这个表记录了服务器执行的所有

SQL 语句的详细信息。以下是这个表中的一些字段及其描述:

1. THREAD_ID: 连接的线程ID。每个连接都有一个唯

一的线程ID。

2. EVENT_ID: 事件的唯一标识符。每个语句执行都有

一个与之关联的唯一事件ID。

3. START_TIME: 语句开始执行的时间。

4. END_TIME: 语句结束执行的时间。

5. EVENT_NAME: 事件的名称,通常表示事件的类型

(例如 "Query", "Parse", "Execute" 等)。

6. SQL_TEXT: 执行的 SQL 语句文本。

7. CHARSET: 使用的字符集。

8. SERVER: 执行语句的服务器地址。

9. THREAD: 执行语句的线程状态(例如 "sleep",

"running" 等)。

10. DB: 执行的 SQL 语句涉及的数据库名。

11. LAST_ERROR: 最后发生的错误信息(如果有)。

12. EVENT_ELAPSED_TIME: 事件持续的时间,以微秒为

单位。

13. CALLER: 调用事件的程序或客户端。

14. PROXY_USER: 如果该事件是由代理用户执行的,则

此字段包含代理用户的名称。

15. PROXY_USER_HOST: 如果该事件是由代理用户执

行的,此字段包含代理用户的来源主机地址。

16. EXECUTE_TIME: 从开始到结束执行事件所需的总

时间。

17. SECURITY_CTX: 安全上下文(例如是否有访问特定

数据库的权限)。

18. DIGEST: SQL语句的摘要,用于快速匹配相似的SQL

语句。

19. DIGEST_TEXT: 与DIGEST字段对应的完整SQL语句

文本。

20. GTID: 如果语句是在GTID模式下执行的,此字段包

含相关的GTID。

21. WSID: 当前工作会话ID。

22. WSID_DIGEST: 工作会话ID的摘要。

23. SCHEMA: 当前使用的数据库模式。

24. SCHEMA_NAME: 与SCHEMA字段对应的数据库模

式名称。

25. USER: 执行语句的用户名。

26. USER_HOST: 执行语句的用户的主机地址和用户名。

27. HOST: 与USER_HOST字段相同的信息,但以不同

的格式表示。

28. EXECUTORS: 该事件的所有执行器线程列表。

29. OBJECT_TYPE: 如果该事件涉及到对象(例如表或

视图),则此字段包含对象的类型。

30. OBJECT_SCHEMA: 如果该事件涉及到对象,此字段

包含对象的模式名称。

31. OBJECT_NAME: 如果该事件涉及到对象,此字段包

含对象的名称。

32. OBJECT_INSTANCE_BEGIN: 与对象相关的开始时

间戳。

33. OBJECT_INSTANCE_END: 与对象相关的结束时间

戳。

34. OBJECT_INSTANCE_BEGIN_UNIX_TIME: 与

OBJECT_INSTANCE_BEGIN字段相同的时间戳,但以UNIX时

间格式表示。

35. OBJECT_INSTANCE_END_UNIX_TIME: 与

OBJECT_INSTANCE_END字段相同的时间戳,但以UNIX时

间格式表示。

36. OBJECT_TYPE_STRING: 与OBJECT_TYPE字段相同

的信息,但以字符串格式表示。

37. OBJECT_SCHEMA_STRING: 与OBJECT_SCHEMA字

段相同的信息,但以字符串格式表示。

38. OBJECT_NAME_STRING: 与OBJECT_NAME字段相

同的信息,但以字符串格式表示。

39. TIMER_WAIT: 从开始到结束等待事件所需的总时

间(以微秒为单位)。

40. TIMER_WAIT_FLOAT: 与TIMER_WAIT字段相同的

时间,但以浮点数格式表示。

41. TIMER_OVERHEAD: 在处理事件时发生的任何额外

等待时间(以微秒为单位)。

42. TIMER_OVERHEAD_FLOAT: 与TIMER_OVERHEAD

字段相同的时间,但以浮点数格式表示。

43. SERVER_STATUS: 在事件期间设置的状态标志。

44. PLANE_TYPE: 连接的类型(例如 "TCP/IP", "Unix

socket" 等)。

45. SERVER_VARIABLES: 在事件期间设置的所有服务

器变量的值。

本文标签: 事件语句执行对象字段