有大大知道MySQL SQL语句的解析过程吗 如题,有没有大牛具体解释下MySQL SQL语句的解析过程,比如Oracle在解析where子句时有自右向左的顺序解析,也就是说我们只要将能排除最多项的条件放在最右边就能写出更优化的语句,不知道MYSQL中SQL是如何解析的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 MySQL会根据索引的情况对你的语句进行优化。具体就不贴了,你可以直接看一下MYSQL文档中的介绍。http://dev.mysql.com/doc/refman/5.1/zh/optimization.html#query-speed7.2. 优化SELECT语句和其它查询7.2.1. EXPLAIN语法(获取SELECT相关信息)7.2.2. 估计查询性能7.2.3. SELECT查询的速度7.2.4. MySQL怎样优化WHERE子句7.2.5. 范围优化7.2.6. 索引合并优化7.2.7. MySQL如何优化IS NULL7.2.8. MySQL如何优化DISTINCT7.2.9. MySQL如何优化LEFT JOIN和RIGHT JOIN7.2.10. MySQL如何优化嵌套Join7.2.11. MySQL如何简化外部联合7.2.12. MySQL如何优化ORDER BY7.2.13. MySQL如何优化GROUP BY7.2.14. MySQL如何优化LIMIT7.2.15. 如何避免表扫描7.2.16. INSERT语句的速度7.2.17. UPDATE语句的速度7.2.18. DELETE语句的速度 mysql防止注入 请问这里面这个校验码怎么数据库体现呢 mysql导入sql文件出错! mysql分区如何将数据文件分配比较好? mysql子查询 谁会用MySQL-Front,高手过来看看啊,崩溃啦!!! 分数大大的有,只要解决以下问题(mysql入门问题) 哪儿有mysql正式版的下载? 求高手列出一个数据库更新同步与替换的代码! centos7安装mysql后无法启动没有任何反应 请教MYSQL存储过程复制的办法 java 代码执行一个insert语句Error: There is no 'bb'@'%' registered
http://dev.mysql.com/doc/refman/5.1/zh/optimization.html#query-speed
7.2. 优化SELECT语句和其它查询
7.2.1. EXPLAIN语法(获取SELECT相关信息)
7.2.2. 估计查询性能
7.2.3. SELECT查询的速度
7.2.4. MySQL怎样优化WHERE子句
7.2.5. 范围优化
7.2.6. 索引合并优化
7.2.7. MySQL如何优化IS NULL
7.2.8. MySQL如何优化DISTINCT
7.2.9. MySQL如何优化LEFT JOIN和RIGHT JOIN
7.2.10. MySQL如何优化嵌套Join
7.2.11. MySQL如何简化外部联合
7.2.12. MySQL如何优化ORDER BY
7.2.13. MySQL如何优化GROUP BY
7.2.14. MySQL如何优化LIMIT
7.2.15. 如何避免表扫描
7.2.16. INSERT语句的速度
7.2.17. UPDATE语句的速度
7.2.18. DELETE语句的速度