10bet网址
MySQL性能模式
相关的文档10bet官方网站 下载此节选

10.2.4 setup_objects表

setup_objects表控制性能模式是否监视特定对象。默认情况下,该表的最大大小为100行。要更改表大小,请修改performance_schema_setup_objects_size服务器启动时的系统变量。

最初的setup_objects内容如下所示:

mysql> SELECT * FROM performance_schema.setup_objects;+-------------+--------------------+-------------+---------+-------+ | OBJECT_TYPE | OBJECT_SCHEMA | OBJECT_NAME | |定时启用  | +-------------+--------------------+-------------+---------+-------+ | mysql事件| | % |没有| | | |事件performance_schema | % |没有| | | |事件information_schema | % |没有| | |事件  | % | % | mysql函数是的| | | | | % |没有| | | |函数performance_schema | % |没有| | | |函数information_schema | % |没有| | | | %的函数| % |是|是| | | mysql程序| % |没有| | | |过程performance_schema | % |没有| | | |过程information_schema | % |没有| | |过程  | % | % | mysql表是的| | | | | % |没有| | | |表performance_schema | % |没有| | | |表information_schema | % |没有| | |表  | % | % | 是的| | | |触发mysql | % |没有| | | |触发performance_schema | % |没有| | | |触发information_schema | % |没有| | |触发器  | % | % | 是的| |+-------------+--------------------+-------------+---------+-------+

修订setup_objects表立即影响对象监控。

中列出的对象类型setup_objects,性能模式使用表来说明如何监控它们。对象匹配是基于OBJECT_SCHEMA而且OBJECT_NAME列。没有匹配的对象不被监控。

对象配置的默认效果是检测除mysqlINFORMATION_SCHEMA,performance_schema数据库。(表格载于INFORMATION_SCHEMA数据库中不检测任何内容setup_objects;的行information_schema. %简单地使这个默认值显式。)

当性能模式检查匹配时setup_objects,它会先尝试找到更具体的匹配。例如,用一张桌子db1.t1,它会寻找匹配的“db1”而且“t1”,则为“db1”而且“%”,则为“%”而且“%”.匹配发生的顺序很重要,因为不同的匹配setup_objects行可以有不同的启用而且定时值。

可以向其中插入或删除行setup_objects由具有插入删除特权摆在桌面上。对于现有行,只有启用而且定时属性可以对列进行修改更新特权摆在桌面上。

的角色的详细信息setup_objects表中的事件过滤,请参见5.3节“事件预过滤”

setup_objects表有这些列:

  • OBJECT_TYPE

    仪器的对象类型。值为one“事件”(事件调度程序事件),“函数”(存储功能),“过程”(存储过程),“表”(基表),或“触发”(触发)。

    表格过滤影响表I/O事件(等待/ io /表/ sql /处理程序仪器)和表锁事件(等待/锁定/表/ sql /处理程序仪器)。

  • OBJECT_SCHEMA

    包含对象的模式。这应该是一个字面名称,或者“%”意味着任何模式。

  • OBJECT_NAME

    检测对象的名称。这应该是一个字面名称,或者“%”意味着任何对象。

  • 启用

    对象的事件是否被检测。取值为是的没有.该列可以修改。

  • 定时

    对象的事件是否计时。该列可以修改。

setup_objects表中有这些索引:

  • 索引(OBJECT_TYPEOBJECT_SCHEMAOBJECT_NAME

截断表是允许的setup_objects表格它删除行。