有没有SQL语句自动优化的工具?

2012 年 12 月 20 日
 tsuibin
比如我编写了一段SQL查询语句,然后要对这段SQL进行优化的时候,有没有自动化工具可以做这个?
5986 次点击
所在节点    MySQL
8 条回复
kenneth
2012 年 12 月 20 日
EXPLAIN
wzq19822004
2012 年 12 月 20 日
对SQL的优化需要参考你的业务和你的数据表设计,如何自动优化呢?
chairo
2012 年 12 月 20 日
请一个DBA……
soulhacker
2012 年 12 月 20 日
目前主流的 RDBMS 都自带 optimizer,会对你的 SQL 查询进行很多层面的优化,但有些重要的优化是很难自动完成的,大部分数据库性能问题来自数据模型、表结构和约束设计等环节。
BigZ
2012 年 12 月 20 日
评测性能是和你的操作策略关联

有些查询 0.1秒都嫌弃满,有些查询10s也可以接受

所以没有办法智能优化你的sql

把数据库当做可靠的持久化的key-value 服务用,性能会比较好
cevincheung
2012 年 12 月 20 日
你让DBA们情何以堪……
darasion
2012 年 12 月 20 日
我觉得,规则比优化重要。
制定一个规则,超过一定复杂程度的语句就不用。
chemhack
2012 年 12 月 20 日
有。这种工具叫DBA。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/55408

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX