1、连接层
2、SQL层:
		(1)将接收到的SQL语句,解析成执行计划
		(2)查询优化器  ---->选择最优的执行计划,交给存储引擎
		(3)查询缓存: 缓存执行计划
		(4)附加功能:权限、 语法检查、 对象存在性
		(5)记录日志

3、存储引擎层