比如我编写了一段SQL查询语句,然后要对这段SQL进行优化的时候,有没有自动化工具可以做这个?
1
kenneth Dec 20, 2012
EXPLAIN
|
2
wzq19822004 Dec 20, 2012
对SQL的优化需要参考你的业务和你的数据表设计,如何自动优化呢?
|
3
chairo Dec 20, 2012
请一个DBA……
|
4
soulhacker Dec 20, 2012
目前主流的 RDBMS 都自带 optimizer,会对你的 SQL 查询进行很多层面的优化,但有些重要的优化是很难自动完成的,大部分数据库性能问题来自数据模型、表结构和约束设计等环节。
|
5
BigZ Dec 20, 2012
评测性能是和你的操作策略关联
有些查询 0.1秒都嫌弃满,有些查询10s也可以接受 所以没有办法智能优化你的sql 把数据库当做可靠的持久化的key-value 服务用,性能会比较好 |
6
cevincheung Dec 20, 2012
你让DBA们情何以堪……
|
7
darasion Dec 20, 2012
我觉得,规则比优化重要。
制定一个规则,超过一定复杂程度的语句就不用。 |
8
chemhack Dec 20, 2012
有。这种工具叫DBA。
|