MySQL-各个版本的特性
[TOC]
MySQL
各个版本的特性
MySQL 3.23
- 基本的SQL功能
- ISAM和MyISAM存储引擎
- BDB存储引擎
- 全文搜索
- 大文件支持
- 基本的权限管理
- 客户端/服务器通信协议
- 基本的查询优化与缓存
- 基本的表锁
- 窗口函数(部分)
MySQL 4.0
- InnoDB存储引擎
- ACID事务支持
- 行级锁定
- 外键约束
- 查询缓存
- 压缩协议
- 大文件支持(更大的文件尺寸)
- 多表更新与删除
- 子查询
- 高效的嵌套查询处理
MySQL 5.0
- 存储过程与函数
- 触发器
- 视图
- 游标
- 分区表
- 插件式存储引擎架构
- INFORMATION_SCHEMA数据库
- XA分布式事务
- 在线DDL
- 日志查询
MySQL 5.5
- 性能模式
- 信号处理
- 分区功能改进
- InnoDB插件
- 语义表分析
- 语句摘要
- 度量单位转换
- 数字类型转换
- 新的字符集与排序规则
- 改进的查询优化器
MySQL 5.6
- 全文搜索改进
- 备份锁定
- 优化器跟踪
- 改进的InnoDB性能
- 多线程复制
- MEMCACHED API支持
- NoSQL接口
- 子查询优化
- 时间和日期函数改进
- 字符集和排序规则改进
MySQL 5.7
- JSON数据类型
- 虚拟列
- 优化器提示
- 空间数据类型和索引
- 改进的安全性
- 改进的复制性能
- InnoDB改进
- 性能模式改进
- 系统变量持久化
- 改进的查询执行计划
MySQL 8.0
- 数据字典
- 原子DDL
- 角色
- 全局事务标识符(GTID)
- 多主复制
- JSON数据类型改进
- 全文搜索分析器和分词器插件
- 支持地理空间数据类型和函数
- 支持窗口函数
- 支持公共表表达式(CTE)
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 HoleLin's Blog!