增加了子查询的支持,字符集增加UTF-8,GROUP BY语句增加了ROLLUP,mysql.user表采用了更好的加密算法,innodb开始支持单独的表空间。
mysql-server-5.0
增加了Stored procedures、Views、Cursors、Triggers、XA transactions的支持,增加了INFORATION_SCHEMA系统数据库。
mysql-server-5.1
增加了Event scheduler,Partitioning,Pluggable storage engine API ,Row-based replication、Global级别动态修改general query log和slow query log的支持。
5.1.2 开始支持微秒级的慢查询。
mysql-server-5.5
1)提高性能和可扩展性
默认存储引擎更改为InnoDB
适应性散列索引(Hash Index)控制,用户可以关闭适应性散列功能。
Fast Index Creation,创建、删除索引不会锁表(但alter table还会锁表)。
插入缓冲(Insert Buffering)控制,用户可以关闭innodb的插入缓冲功能。
5.5.18恢复组提交(Restored Group Commit)
多缓冲池实例
提高恢复性能
2)提高实用性
半同步复制插件
中继日志自动恢复
根据服务器过滤项复制
3)检测和诊断
performancn_shema 用于监控mysql监控服务器运行时的性能。
mysql-server-5.6
onlineDDL,alter table不再锁表
支持延时复制
并行复制
memcached插件