mysql add index演变历程
2016-01-21 15:45
423 查看
mysql
5.5之前都是通过copytable方式,跟add column方式一样。5.5开始使用inplace方式,此方式在原表的基础上添加索引,抛开了copytable过程,缩短了添加索引过程,在次过程中表被锁定,只读不能写。5.6之后启用online模式。可以在线读写,完全不阻塞表。沿用5.5的inplace方式,在修改过程中,写入的新数据通过rowlog存放。索引添加完毕,重新回放row log中数据,达到一致
5.5之前都是通过copytable方式,跟add column方式一样。5.5开始使用inplace方式,此方式在原表的基础上添加索引,抛开了copytable过程,缩短了添加索引过程,在次过程中表被锁定,只读不能写。5.6之后启用online模式。可以在线读写,完全不阻塞表。沿用5.5的inplace方式,在修改过程中,写入的新数据通过rowlog存放。索引添加完毕,重新回放row log中数据,达到一致
相关文章推荐
- 查看修改MySQL字符集
- MySQL存储过程的动态行转列
- mysql 基础
- MySQL5.7的新特性
- mysql
- Mysql查询缓存研究
- MySQL存储引擎比较
- MySQL 字符串函数
- mysql索引对单表查询的影响
- 首次登陆mysql
- mysql "email"字段 的属性项没有设置成UNSIGNED,但是添加'0'到email字段报错:#1062 –Duplicate entry '1' for key 'email',求解
- Mysql yum库
- zabbix安装配置
- Mysql安装
- MySQL慢查询mysqlsla
- mysql 权限
- mysql 权限
- mysql 权限 备份
- Mysql基本安装及其使用
- 服务器慢 mysql-bin.000001文件占满磁盘的原因与解决