码迷,mamicode.com
首页 > 数据库 > 详细

有哪些sql优化工具

时间:2018-10-22 20:10:45      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:sel   正式   xiaomi   自动化工具   tps   自定义   date   运维   自己的   

https://www.oschina.net/p/soar-xiaomi

https://www.oschina.net/news/101034/xiaomi-opensource-soar

SOAR

SOAR,即 SQL Optimizer And Rewriter,是一款 SQL 智能优化与改写工具,由小米运维 DBA 团队出品,于今日正式宣布开源。

SOAR 主要由语法解析器、集成环境、优化建议、重写逻辑、工具集五大模块组成,相比业内其他优秀产品有自己的优势。

技术分享图片

SOAR(SQL Optimizer And Rewriter)是一个对SQL进行优化和改写的自动化工具。 由小米人工智能与云平台的数据库团队开发与维护。

功能特点

  • 跨平台支持(支持Linux, Mac环境,Windows环境理论上也支持,不过未全面测试)

  • 支持基于启发式算法的语句优化

  • 支持复杂查询的多列索引优化(UPDATE, INSERT, DELETE, SELECT)

  • 支持EXPLAIN信息丰富解读

  • 支持SQL指纹、压缩和美化

  • 支持同一张表多条ALTER请求合并

  • 支持自定义规则的SQL改写

业内其他优秀产品对比

技术分享图片

 

有哪些sql优化工具

标签:sel   正式   xiaomi   自动化工具   tps   自定义   date   运维   自己的   

原文地址:https://www.cnblogs.com/YuyuanNo1/p/9831406.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!