小米正式开源 SQL 智能优化与改写工具 SOAR

王练
 王练
发布于 2018年10月21日
收藏 160

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

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

功能特性

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

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

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

  • 支持 EXPLAIN 信息丰富解读

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

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

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

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:小米正式开源 SQL 智能优化与改写工具 SOAR
加载中

精彩评论

hyper0x
hyper0x
很赞!已收录:https://github.com/hyper0x/awesome-go-China
宇润
宇润
支持小米开源!

最新评论(3

第一穷
第一穷
暂!
hyper0x
hyper0x
很赞!已收录:https://github.com/hyper0x/awesome-go-China
宇润
宇润
支持小米开源!
返回顶部
顶部