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

openGauss学习笔记-AI自动优化数据库

原创 2021-09-15
1829

参数调优与诊断

采集用户系统内的统计信息和workload,根据训练好的监督学习模型和先验规则,推荐给用户对应的参数
配置。
image.png

发现慢SQL

  1. 上线业务预检测:上线一批新业务前,使用SQL诊断功能评估此次上线业务的预估执行时长,便于用户参考是否应该修改上线业务。
  2. Workload分析:能够对现有workload进行分析,将现有workload自动分为若干类别,并依次分析此类别SQL语句执行代价,以及各个类别
    之间的相似程度;
  3. SQL透视:能够将workload进行可视化,通过不同颜色和距离远近判断SQL语句之间的相似性,从而供用户直观地分析SQL语句的特点。
    image.png

SQL性能预测

深度学习模型比Cost线性模型在预测准确率上有显著提升。
image.png

数据库异常检测

对数据库运行指标进行全方位实时监控。系统能够发现和识别数据库异常以及潜在的性能问题,并及时将数据库 异常报告给用户,通过针对各项运行指标的统计分析报告,帮助管理员、运维人员、决策者多视角了解数据库的运行状态,从而更好 的应对数据库的需求及规划。
image.png

索引推荐

根据用户的Workload整体信息,为用户推荐需要创建的索引。
image.png

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

评论