
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。 |