Mysql 5.6 新特性
- Metrics Tables:innodb_metrics,更多和更丰富的资源和性能监控;
- System Tables:可以查询Innodb的内部数据字典;
- Buffer Pool Information Table:显示BP页信息以调优大内存或大压力系统;
- Explicit Partition Selection:直接指定处理查询的分区;
- Import/Export for Partitioned Tables:快速将一个分区表的数据和未分区表的数据做切换,从而完成快速导入分区数据;
- Optimized Row-Based Replication:在指定了主键或明确的字段时,只复制相关的字段的Before和After数据,以减少各方面相关开销;
- Multi-Threaded Slaves:从库的execution thread改成了多个;多线程基于database名来分派任务从而提高并行度;
- Crash Safe Slaves:对如Innodb这种支持事务的引擎有效。Slave重启后会自动重启中断的DML操作,不需要象现在这样让DBA手动去重设master.info和relaylog.info来使复制继续;
- Replication Checksums:检查数据损坏,并返回错误,以防Slave自己数据坏掉,从而提升数据完整性。校验和基于二进制日志、Relay Log及单独的Event。这个特性可以指定某个Slave来应用。
- Time-Delayed Replication:可以指定某些Slave延缓执行操作,以避免误操作。最多可以68年。
- Informational Log Events:使用Row-based复制时,把用户的操作也写进Binlog,这样也会被复制到从库,从而提升可读性;
- Remote Binlog Backup:不需从库就可以备份Binlog;
- Server UUIDs:自动生成UUID,方便各种监控工具获取信息。可以在show slave status命令中得到。对大规模集群很有效。
- Reduced Overhead:代码优化了;
- Table I/O and Instrumentation:setup_object让DBA可以分析应用是如何产生IO请求的。
- Table Locks Instrumentation:仍是setup_object表,发现访问最密集的表和其它对象相关的索引;
- Session/User Level Instrumentation:setup_actors表,监控某个用户或连接产生的压力;
- Global Performance Metric Summaries:方便DBA写脚本做监控,可以分类,按线程,按对象,按instrumentation point等
- Table/Index I/O Summary:setup_object表,发现访问最热的表和索引;
- Table Lock Wait Summary:积累锁相关数据;
- Statement Level Instrumentation:方便DBA针对单个的Statement做监控和分析;
- Show Contents of Host Cache - centralized logging of connection errors:众望所归下,集中打印连接错误。方便分析大集群中的错误。
Mysql 5.6 新特性的更多相关文章
- [转帖 ]MySQL 5.7 新特性 JSON
MySQL 5.7 新特性 JSON 的创建,插入,查询,更新 作者: 我不是鱼 (2016-08-31 16:13)分类: MySQL 标签: MySQL JSON MySQL JSON 应用 ...
- Mysql 8.0 新特性测试
Mysql 8.0 新特性测试 Role MySQL8.0版本添加了role特性,role是一种逻辑概念是权限的集合,可以将一个或以上的权限赋予给role,再将role赋给user.Oracle,Po ...
- MySQL 8.0 新特性梳理汇总
一 历史版本发布回顾 从上图可以看出,基本遵循 5+3+3 模式 5---GA发布后,5年 就停止通用常规的更新了(功能不再更新了): 3---企业版的,+3年功能不再更新了: 3 ---完全停止更新 ...
- MySQL 5.7新特性之Generated Column(函数索引)
MySQL 5.7引入了Generated Column,这篇文章简单地介绍了Generated Column的使用方法和注意事项,为读者了解MySQL 5.7提供一个快速的.完整的教程.这篇文章围绕 ...
- 初识 MySQL 5.6 新特性、功能
背景: 之前介绍过 MySQL 5.5 新功能.参数,现在要用MySQL5.6,所以就学习和了解下MySQL5.6新的特性和功能,尽量避免踩坑.在后续的学习过程中文章也会不定时更新. 一:参数默认值的 ...
- MySQL 5.7新特性之generated column
MySQL 5.7引入了generated column,这篇文章简单地介绍了generated column的使用方法和注意事项,为读者了解MySQL 5.7提供一个快速的.完整的教程.这篇文章围绕 ...
- MySQL 5.6新特性 -- Multi-Range Read
如果基表很大,数据没有被缓存,在二级索引上使用范围扫描读取行可能会导致大量的随机磁盘访问.使用Multi-Range Read新特性,mysql可以减少对磁盘的随机读的次数:首先,mysql只是扫描索 ...
- MySql 5.7 新特性概览
安全的提升 1.1 在Mysql 8版本中,caching_sha2_password 是一个缺省的认证插见.5.7 版本的客户端支持 caching_sha2_password 的客户端认证. 1. ...
- 总结一下关于mysql 5.6 新特性
一直断断续续的看一些mysql特性,今天总结一下,以下是列表,网址 http://mariadb.org/ (也是类似的特性), http://mysql.com/ 最近在看关于mysql新特性的一些 ...
- MySQL 5.7新特性介绍
本文是基于MySQL-5.7.7-rc版本,未来可能 还会发生更多变化. 1.即将删除的特性1.1.InnoDB monitoring features,详见:WL#7377(访问地址:http:// ...
随机推荐
- 在IIS上发布一个WebService,再发布一个网站调用这个WebService(实例)
首先描述一下先决条件:IIS可用,VS2005可用. 好,现在开始: 首先写一个WebService并把它发布到IIS上: 在IIS上的默认网站下新建一个“虚拟目录”,取名为“webservice1” ...
- 用java代码实现环圈报数
环圈报数就是围一圈人,每一次数数数到三的人自动出圈,再接着数, 用数据结构的思想实现 public class Count3Quit { public static void main(Str ...
- HTML学习笔记之中的一个(input文件选择框的封装)
方式一:直接透明隐藏 .file_button_container,.file_button_container input {background: transparent url(./img/BT ...
- 实战:sqlserver 2008 扩展事件-XML转换为标准的table格式
--假设已经存在Event Session删除 IF EXISTS (SELECT * FROM sys.server_event_sessions WHERE name='MonitorLongQu ...
- python import media模块
安装PyGraphics包 (python import media模块)有一段代码要import media,打开python自带的IDLE,输入: >>>import media ...
- WPF遮蔽层的实现
在一些项目中,难免会有耗时的加载,如果加载时没有提示,给人一种假死的感觉,很不友好,那么现在福利来啦,WPF版的模态窗体,先上效果图 实际效果指针是转动的,话不多说,一大批干货来袭 XMAL的代码 W ...
- Akka边学边写(3)-- ByteString介绍
Akka的IO层设计能够參考这篇文档,本文简介一下ByteString的设计. Immutable消息 Actor之间是通过消息沟通的.但为了避免同步问题,消息必须是Immutable. 因此.Akk ...
- [C++基金会]位计算 游戏开发中的应用
定义的位操作:通俗点说,,位计算是计算机操作二进制整数. 无论整数可以用二的方式来表示进度,不同类型的其长度的整数位的是不一样的.INT8要么char靠8个月2 位表示,INT16或者short是由1 ...
- uvalive4327(单调队列优化)
这题我有闪过是用单调队列优化的想法,也想过有左右两边各烧一遍. 但是不敢确定,搜了题解,发现真的是用单调队列,然后写了好久,调了好久下标应该怎么变化才过的. dp[i][j] 表示走到第i行,第j个竖 ...
- 详细分析Java中断机制(转)
1. 引言 当我们点击某个杀毒软件的取消按钮来停止查杀病毒时,当我们在控制台敲入quit命令以结束某个后台服务时……都需要通过一个线程去取消另一个线程正在执行的任务.Java没有提供一种安全直接的方法 ...