暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

28.3.24 INFORMATION_SCHEMA PROFILING 表

由迪 2024-07-12
68

PROFILING 表提供 语句分析信息。其内容对应于 SHOW提供的信息PROFILESHOW PROFILES 语句(请参见第 15.7.7.30 节 “SHOW PROFILE 语句”)。该表是 除非性能分析会话变量设置为 1,否则为空。

注意

此表已弃用;预计它将来会被删除 MySQL版本。请改用性能架构;请参见第 29.19.1 节 “使用性能架构进行查询分析”

PROFILING 表包含以下内容 列:

  • QUERY_ID

    数值语句标识符。

  • SEQ

    一个序列号,指示具有 相同的值。QUERY_ID

  • STATE

    行度量值所应用的性能分析状态。

  • DURATION

    语句执行在给定状态下保持多长时间,以 秒。

  • CPU_USER,CPU_SYSTEM

    用户和系统 CPU 使用率(以秒为单位)。

  • CONTEXT_VOLUNTARY,CONTEXT_INVOLUNTARY

    发生了多少次自愿和非自愿的上下文切换。

  • BLOCK_OPS_IN,BLOCK_OPS_OUT

    块输入和输出操作的数量。

  • MESSAGES_SENT,MESSAGES_RECEIVED

    发送和接收的通信消息数。

  • PAGE_FAULTS_MAJOR,PAGE_FAULTS_MINOR

    主要和次要页面错误的数量。

  • SWAPS

    发生了多少次交换。

  • SOURCE_FUNCTIONSOURCE_FILE``SOURCE_LINE

    指示所分析的源代码中的位置的信息 状态执行。

笔记

分析信息也可从 SHOW PROFILESHOW PROFILES 语句中获得。请参见第 15.7.7.30 节 “SHOW PROFILE 语句”。例如,以下查询 等效:

SHOW PROFILE FOR QUERY 2; SELECT STATE, FORMAT(DURATION, 6) AS DURATION FROM INFORMATION_SCHEMA.PROFILING WHERE QUERY_ID = 2 ORDER BY SEQ;
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论