***explain   ****分析*******
				1观察,至少跑一天,看看生产的慢SQL情况
				2开启慢查询日志,设置阙值,比如超过5秒钟的就是慢SQL,并将它抓取出来
				3explain+慢SQL分析
				4show profile
				5运维经理 or DBA,进行SQL数据库服务器的参数调优
				*****总结*****
				1慢查询的开启并捕获 
				2explain+慢SQL分析
				3show profile查询SQL在Mysql服务器里面的执行细节和生命周期情况
				4SQL数据库服务器的参数调优
*******************************************
3.1查询优化
				    3.1.1 **永远小表驱动大表
						      类似嵌套循环Nested Loop 
						      Case
				      3.1.2order by关键字优化
				      3.1.3group by关键字优化
3.2慢查询日志
			3.3批量数据脚本
3.4Show Profile
			3.5全局查询日志
		第四章mysql锁机制
		第五章主从复制
原文:https://www.cnblogs.com/JBLi/p/11504165.html