MySQL在5.6版本中显著提高了它的性能和可用性,集成度,查询性能,可支持下一代网络,嵌入式和云计算应用程序。它具备有以下特性:
·新增!在线DDL/更改数据架构支持动态应用程序和开发人员灵活性,,
·新增!复制全局事务标识可支持自我修复式集群;,
·新增!复制无崩溃从机可提高可用性;,
·新增!复制多线程从机可提高性能,,
·新增!对InnoDB进行NoSQL访问,可快速完成键值操作以及快速提取数据来完成大数据部署,,
·改进!在Linux上的性能提升多达230%;,
·改进!在当今、多核、多处理器硬件上具备更高的扩展力;,
·改进! InnoDB性能改进,可更加高效地处理事务和只读负载;,
·改进!更快速地执行查询,增强的诊断功能,,
·改进!性能模式可监视各个用户/应用程序的资源占用情况,,
·改进!通过基于策略的密码管理和实施来确保安全性;,
·高度可靠,几乎无需干预即可确保系统持续不间断运行,,
·简便易用,只需3分钟即可完成从下载到开发环境的安装和配置过程,,
·管理需求低,数据库维护工作非常少,,
·复制功能支持灵活的拓扑架构,可实现向外扩展和高可用性;,
·分区有助于提高性能和管理超大型数据库环境,,
·酸事务支持构建安全可靠的关键业务应用程序,,
·存储过程可提高开发人员效率,,
·触发器可在数据库层面实施复杂的业务规则;,
·视图可确保敏感信息不受攻击;,
·信息模式有助于方便地访问元数据,,
·插入式存储引擎架构可最大限度发挥灵活性。
面试可能会问到的问题:
CPU支持到64年核心
可以在线DDL操作
基于库的多线程复制,同时在开启GTID时,奴隶在做同步复制时,无须找到binlog日志和POS点
支持基于库的多线程复制
支持InnoDB缓冲池自动预热功能(默认是关闭),在关闭MySQL的时候,把内存的数据保存在磁盘里,开机时再加载!
InnoDB开始支持全文索引
优化了相关查询操作,特别对子查询性能进行了优化,如指数条件下推(ICP)是MySQL用索引去表里取数据的一种优化
直接内部支持Memcached Nosql API
默认启用performance_schema数据字典,功能更加强大!
…… InnoDB功能的加强优化等,如InnoDB重写日志文件容量也增至2 tb,能够提升写密集型应用程序的负载性能,
·新增!在线DDL/更改数据架构支持动态应用程序和开发人员灵活性,,
·新增!复制全局事务标识可支持自我修复式集群;,
·新增!复制无崩溃从机可提高可用性;,
·新增!复制多线程从机可提高性能,,
·新增!对InnoDB进行NoSQL访问,可快速完成键值操作以及快速提取数据来完成大数据部署,,
·改进!在Linux上的性能提升多达230%;,
·改进!在当今、多核、多处理器硬件上具备更高的扩展力;,
·改进! InnoDB性能改进,可更加高效地处理事务和只读负载;,
·改进!更快速地执行查询,增强的诊断功能,,
·改进!性能模式可监视各个用户/应用程序的资源占用情况,,
·改进!通过基于策略的密码管理和实施来确保安全性;,
·高度可靠,几乎无需干预即可确保系统持续不间断运行,,
·简便易用,只需3分钟即可完成从下载到开发环境的安装和配置过程,,
·管理需求低,数据库维护工作非常少,,
·复制功能支持灵活的拓扑架构,可实现向外扩展和高可用性;,
·分区有助于提高性能和管理超大型数据库环境,,
·酸事务支持构建安全可靠的关键业务应用程序,,
·存储过程可提高开发人员效率,,
·触发器可在数据库层面实施复杂的业务规则;,
·视图可确保敏感信息不受攻击;,
·信息模式有助于方便地访问元数据,,
·插入式存储引擎架构可最大限度发挥灵活性。
面试可能会问到的问题:
CPU支持到64年核心
可以在线DDL操作
基于库的多线程复制,同时在开启GTID时,奴隶在做同步复制时,无须找到binlog日志和POS点
支持基于库的多线程复制
支持InnoDB缓冲池自动预热功能(默认是关闭),在关闭MySQL的时候,把内存的数据保存在磁盘里,开机时再加载!
InnoDB开始支持全文索引
优化了相关查询操作,特别对子查询性能进行了优化,如指数条件下推(ICP)是MySQL用索引去表里取数据的一种优化
直接内部支持Memcached Nosql API
默认启用performance_schema数据字典,功能更加强大!
…… InnoDB功能的加强优化等,如InnoDB重写日志文件容量也增至2 tb,能够提升写密集型应用程序的负载性能,