本文共 987 字,大约阅读时间需要 3 分钟。
MySQL区别于其他数据库的最重要的特点就是其插件式的存储引擎。MySQL插件式的存储引擎架构提供一系列标准的管理和服务支持。 1、 Connection:不同语言与SQL的交互
进行DML、DDL,存储过程、视图、触发器等操作和管理;用户通过SQL命令来查询所需结果。
5、Parser:解析器 查询翻译对象的特权;SQL命令传递到解析器的时候会被解析器验证和解析。 6、Optimize:查询优化器访问路径的统计数据;
在MySQL优化语句过程中,可以通过设置optimize_switch控制优化行为。在 生产环境上,某时间段mysql服务器压力特别大,load一度达到了100,查询发现数据 库中有大量的sql语句state 状态result sorting ,result sorting这种排序特别消耗cpu和内存资源。抽取其中的一条sql查看执行计划。 7、Cache和Buffer:查询缓存
全局和引擎特定的缓存和缓冲区;
8、Pluggable Storage Engine:插件式存储引擎 MySQL5.6版本默认存储引擎为InnoDB,InnoDB支持事务,并且提供行级的锁定。 本文转自ICT时空 dbasdk博客,原文链接:,如需转载请自行联系原博主。