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