企业版监控器性能的提升
新的监控查询性能的灵活性选项
企业版监控器已经升级,现在可以提供收集、搜索和查看查询性能数据等选项。新的选项和特性包括:
新的MySQL企业级监控器查询分析器的连接器插件—现在用户用可以使用直接与查询分析器相联的MySQL连接器插件,来发现和修正最昂贵的查询。该新选项使查询分析器的使用无需再在 MySQL Agent端部署MySQL Proxy Plugin。除了当前的查询分析器的特性设置外,该选项也允许用户通过追踪查询原始的应用根源代码和显示相同查询下深层数据挖掘的根源堆追踪来执行深层根本原因分析。
以下新的插件目前可用并且可以应用在企业版监控器2.2中:
•Connnector/J MySQL企业版监控器
•Connnector/NET MySQL企业版监控
查看附录A了解以上每个特性部署的全部组成内容。
为什么它很重要?--新的MySQL Enterprise Connector Plugins和查询收集选项,对于使用大多数/全部MySQL应用连接器组成来说,使企业版监控器和查询分析器,对于这些关注MySQL代理插件选项引进到一个产品环境中费用和单点故障风险,具有更多的吸引力。新的高级搜索选项允许用户,集中在发现和解决所有MySQL服务器的基于总体执行行、时间、总体数据大小等进行查询(全表扫描,坏索引)。
新的查询分析器执行须知—现在的查询分析器识别和标识那些执行全表扫描或是使用
不佳索引的查询。这些信息已经集成到查询分析器页面上,如下所示,并且也向下深层挖掘特殊的查询执行:
为什么它很重要?--很多应用响应缓慢(随着时间的推移突然或者逐渐下降)的问题根源在于运行了由于丢失或者错误、过时索引的全表扫描。通常导致这种结果的原因是由一个表结构的改变、更大的数据或者用户规模或者一个删除或者是变动了的索引引起的并且一直没有被发现,直到系统响应缓慢出现时才被觉察到。使用新的“警告”过滤器和归类相关的“运行警告”并且连同其他相关的信息查询一起分析,可以使数据库管理员或者开发人员主动地发现和解决运行一个全表和使用坏索引的查询问题。