
MySQL5.7新特性
文章平均质量分 81
kf_panda
这个作者很懒,什么都没留下…
展开
-
5.7安装注意事项
安装完5.7后,会发现给你一个root密码,但是无法登陆数据库。5.7在安全性上做了很多改进,对用户方面去掉了无密码的用户。并且安装完了后,会给你一个root的密码,但是是过期的。你必须使用mysqladmin去修改密码。[root@NP-60-3 bin]# mysql -uroot -pEnter password: ERROR 1862 (HY000): Your pas原创 2016-10-10 18:29:54 · 608 阅读 · 0 评论 -
undo空间管理(可以收缩undo log回滚日志物理文件空间)
1. 背景InnoDB存储引擎中,undo在完成事务回滚和MVCC之后,就可以purge掉了,但undo在事务执行过程中,进行的空间分配如何回收,就变成了一个问题。 我们亲历用户的小实例,因为一个大事务,导致ibdata file到800G大小。我们先大致看下InnoDB的undo在不同的版本上的一些演进:MySQL 5.5的版本上 InnoDB undo是放在系统表空间即ibda转载 2016-09-27 10:02:22 · 4912 阅读 · 0 评论 -
MySQL5.7新特性:innodb-buffer-pool-size新特性
MySQL 5.7.5后Innodb_buffer_pool_size一方面可以动态分配。但另一方面也引入了一个新特性。 bp分配必须是innodb_buffer_pool_chunk_size的倍数。同时最好是:innodb_buffer_pool_chunk_size*innodb_buffer_pool_instances.innodb_buffer_pool_chunk_size默认是原创 2016-09-27 20:41:15 · 2766 阅读 · 0 评论 -
MySQL5.7新特性:SQL mode changes
sql_mode:这个系统变量在不同的mysql版本发生了下面的变化。Permitted Values (NO_ENGINE_SUBSTITUTIONPermitted Values (>= 5.7.5, ONLY_FULL_GROUP_BY STRICT_TRANS_TABLES NO_ENGINE_SUBSTITUTIONPermitted Values (5.7.7) ONL原创 2016-10-25 10:48:12 · 1571 阅读 · 0 评论 -
MySQL5.7新特性:Online ALTER TABLE
5.7之前是不支持对索引重命名的,这次添加了对所有的重命名语法,并且是in place方式。5.7 官方文档:ALTER TABLE now supports a RENAME INDEX clause that renames an index. The change is made in place without a table-copy operation. It work原创 2016-10-25 11:09:23 · 2522 阅读 · 0 评论 -
MySQL Group Replication 介绍
2016-12-12,一个重要的日子,mysql5.7.17 GA版发布,正式推出Group Replication(组复制) 插件,通过这个插件增强了MySQL原有的高可用方案(原有的Replication方案),提供了重要的特性——多写,保证组内高可用,确保数据最终一致性。1. 背景在介绍组复制之前,我们先简单介绍传统的异步复制和半同步复制:1.1 传统复制传统转载 2017-02-02 10:31:14 · 938 阅读 · 0 评论