5.7 新特性
5.7 新特性
安全
-
密码过期策略,到期强制用户修改密码
1
ALTER USER 'dd'@'localhost' PASSWORD EXPIRE INTERVAL 90 DAY;
-
”锁”住用户,暂时禁用某个用户
1 2
ALTER USER 'dd'@'localhost' ACCOUNT LOCK; ALTER USER l 'dd'@'localhost' ACCOUNT UNLOCK;
-
默认 ssl
jdbc 连接加useSSL=false,否则一堆警告
json
巨大的改变
其他
- ctrl+c
以前直接退出会话
- explain 运行中语句
|
|
-
sys schema
-
线修改buffer pool的大小
-
在线开启GTID
性能
临时表
临时表,不需要强一致性保证 不持久化元信息,不写 redo等,减少 IO
只读事务
5.6 事务链表分为只读和普通事务链表,创建ReadView时,要遍历事务链表长度就会小很多
5.7 先假设事务是只读事务,事务发起修改时,才转为普通事务
只读事务不分配事务ID,不分配回滚段,减少锁竞争等
连接速度
5.7 前,变量初始化操作(THD、VIO)在连接接收线程完成,现下发给工作线程,提高连接的处理速度。对频繁建立短连接的应用非常有用