数据库AIOps运维平台 MySQL的 AI训练数据来源问题?

孔老师,看您设计的 AIOps 数据库自动化运维平台已经完成了对 MySQL的智能运维管理该平台是否使用了 MySQL 5.5版本新增的存储引擎,PERFORMANCE_SCHEMA ?PERFORMANCE_SCHEMA 数据分析使用价值如何?由于MySQL对 SQL的优化依赖于 “慢查询日志”,您的平台是如何处理这些...显示全部

孔老师,看您设计的 AIOps 数据库自动化运维平台已经完成了对 MySQL的智能运维管理

  1. 该平台是否使用了 MySQL 5.5版本新增的存储引擎,PERFORMANCE_SCHEMA ?
  2. PERFORMANCE_SCHEMA 数据分析使用价值如何?
  3. 由于MySQL对 SQL的优化依赖于 “慢查询日志”,您的平台是如何处理这些日志的?或者选择了其他接口获取相关数据?
收起
参与5

返回anikikong的回答

anikikonganikikong课题专家组数据库运维工程师中国民生银行

当前我监控了 show global status 的输出作为数据库级别的指标,然后加上 PERFORMANCE_SCHEMA 里面的 event 和 sql 视图 。

从监控元素来看, mysql 相比 db2 和 oracle 还是要弱很多。 Event 和 SQL 视图只能提供有限的指标信息,其实是远远不足的。希望未来 mysql 会在这方面做的更好。

当前民生的 MYSQL 默认都打开了 PERFORMANCE_SCHEMA 开关,只有部分重要的高性能系统处于保护目的关闭了这个开关,至今暂时没发现打开这个开关有什么明显的性能影响。

Mysql 慢查询日志我们默认都开了。里面的内容其实和 PERFORMANCE_SCHEMA 库里的指标内容差不多。现在慢查询日志还没有接入我这个平台,而是接入到了 ES ,便于就问题来事后查询。

银行 · 2019-12-19
浏览1870
atpeace331 邀答

回答者

anikikong
数据库运维工程师中国民生银行
擅长领域: 数据库灾备双活

anikikong 最近回答过的问题

回答状态

  • 发布时间:2019-12-19
  • 关注会员:2 人
  • 回答浏览:1870
  • X社区推广