`

mysql 5.5特性一览

阅读更多
1,Oracle收购后的版本
2,InnoDB变为默认引擘
3,加入performance_schema库,监控MySQL服务器运行时的性能
4,半同步复制
5,多缓冲池实例
6,Supplementary Unicode characters
7,多核利用率提高
8,加强SHOW ENGINE INNODB STATUS输出
9,分区支持新增RANGE COLUMNS,LIST COLUMNS
10,ALTER TABLE … TRUNCATE PARTITION
11,TO_SECONDS() function
12,编译采用cmake
13,多个回滚段(Multiple Rollback Segments)
14,提高了默认线程并发数,设置innodb_thread_concurrency
15,后台输入/输出线程控制,设置innodb_read_io_threads和innodb_write_io_threads
16,主线程输入/输出速率控制,设置innodb_io_capacity
17,可以关闭适应性散列索引功能
18,可以关闭InnoDB的插入缓冲
19,恢复组提交(Restored Group Commit)
20,快速恢复重启
21,MySQL 5.5为基于Linux和Windows的数据库系统提供了真实的异步输入/输出支持。如果新的默认设置与主机输入/输出子系统不兼容,要使用该功能,需要在Linux系统中安装libaio用户空间库,并配置innodb_use_native_aio选项参数(该参数可以关闭)
22,使用innodb_change_buffering配置参数来控制删除缓冲和既有插入缓冲功能,默认在所有的系统中都使用
23,每一个缓冲池实例都有一个单独的刷新(Flush)列表互斥,从而进一步减少了争用
24,设置innodb_purge_threads配置参数来选择清除操作是否使用单独线程
25,禁止会话执行另一个会话中,未完成事务处理正在使用的表格中的DDL语句,能够保证事务处理的串行化
26,Linux系统中,在高事务处理频率和连接负载的情况下,MySQL5.5在处理只读(Read Only)操作时的性能和可扩展性是MySQL5.1的200%,处理读/写操作时的性能和可扩展性是MySQL5.1的370%
27,复制Heartbeat
28,relay_log_recovery,自动丢弃自己未处理的中继日志(Relay Log),然后从源主机服务器恢复挂起的事务处理
29,根据服务器过滤项复制
30,SLAVE_TYPE_CONVERSION,提供了一种精确的数据类型转换机制
31,建立快速索引,添加(Add)或删除(Drop)索引,而无需复制整个目标表中的底层数据
32,数据压缩,ROW_FORMAT和KEY_BLOCK_SIZE参数,按照1K,2K,4K,8K或标准16K字节压缩等级存储数据页。
33,ROW_FORMAT=DYNAMIC或ROW_FORMAT=COMPRESSED创建表,这提高了大对象的存储效率
34,存储对象(包括存储过程,函数,触发器)内部使用SIGNAL/RESIGNAL语法,用于项目的前期研发和调试,然后产生错误条件,并使用该条件调用主机应用程序中的专用错误处理程序
35,表和索引RANG和LIST分区范围扩展到了非整数列和日期,并增加了在多个列上分区的能力,COLUMNS关键字支持这些选项
分享到:
评论

相关推荐

    MySQL5.5特性测试报告

    MySQL5.5特性测试报告 MySQL5.5特性测试报告 MySQL5.5特性测试报告

    mysql 5.5版本的驱动

    MySQL 5.5版本的驱动是Java应用程序与MySQL数据库交互的关键组件,主要通过JDBC(Java Database Connectivity)接口实现。JDBC是Java平台上的标准,它允许Java开发者使用SQL语句来访问和处理数据库。MySQL的JDBC驱动...

    MySQL5.5绿色版(免安装)

    其免安装特性、haosql控制面板的便利性以及MySQL5.5版本的稳定性和性能,共同构建了一个强大而又易于管理的数据库环境。用户只需要按照“HaoSQL使用说明.txt”中的指示进行操作,就能快速上手并充分利用这个工具。

    MySQL5.5.zip_mySql chm_mysql 5.5_mysql 中文_mysql5.5_mysql5.5.chm

    这份"MySQL5.5.zip"压缩包包含了一个名为"mysql 5.5 chm 中文手册"的文件,这是一个CHM(Compiled HTML Help)格式的文档,专门针对MySQL 5.5版本,对于学习和理解MySQL 5.5的各种特性和操作非常有帮助。 MySQL 5.5...

    mysql5.5安装包、图形化界面

    MySQL 5.5是MySQL数据库管理系统的一个重要版本,它提供了许多增强的功能和性能优化,使得这个版本成为当时很多企业和开发者的首选。在这个压缩包中,包含的是MySQL 5.5的Windows 32位安装程序以及一个图形化界面...

    java连接mysql5.5的jar包

    java连接mysql5.5的jar包 mysql-connector-java-5.1.35-bin.jar

    MySQL安装文件MySQL5.5.zip

    标题中的"MySQL安装文件MySQL5.5.zip"指的是包含MySQL 5.5版本安装程序的压缩包。这个压缩文件通常包含了安装MySQL所需的所有组件,包括服务器、客户端工具、连接器以及相关的文档。"mysql-5.5.21.msi"是MySQL ...

    MySql5.5 安装包 以及安装图解

    MySQL 5.5 版本引入了一些性能优化特性,例如 InnoDB 存储引擎的改进,支持更多的并行查询,更高效的查询缓存,以及对分区表的支持等。这些都使得 MySQL 5.5 在处理大数据量时表现更佳。 6. **安全性**: 安装...

    MYSQL5.5英文手册,MYSQL5.5手册

    MYSQL5.5英文手册,MYSQL5.5手册,MYSQL英文手册,MYSQL手册

    mysql 5.5.tar.gz linux版mysql5.55下载

    MySQL 5.5是MySQL数据库管理系统的一个重要版本,它在2010年发布,带来了许多性能提升和新特性。`.tar.gz`是Linux和Unix系统中常用的文件压缩格式,用于将多个文件打包成一个单一的压缩文件,方便存储和传输。在本...

    mysql5.5 for windows

    MySQL 5.5版带来了许多关键的改进和新特性,这些对提升性能和稳定性至关重要。以下是一些主要的亮点: 1. **InnoDB存储引擎增强**:MySQL 5.5默认使用InnoDB存储引擎,提供事务处理、行级锁定以及外键支持。此版本...

    mysql5.5安装包 Windows (x86, 64-bit)

    MySQL 5.5引入了若干重要的新特性,包括: 1. **InnoDB存储引擎的改进**:提升了InnoDB的性能和可用性,支持更多事务隔离级别,实现了表空间压缩,提高了并发处理能力。 2. **分区功能增强**:支持更多的分区类型...

    mysql5.5安装软件

    MySQL 5.5是MySQL数据库管理系统的一个重要版本,它在2010年发布,带来了许多性能提升和新特性。MySQL是一种开源、免费的关系型数据库管理系统(RDBMS),广泛应用于网页应用程序、企业级系统以及大数据处理等领域。...

    MySQL 5.5 Reference Manual

    通过以上总结可以看出,《MySQL 5.5 参考手册》是一本非常详尽的文档,不仅为用户提供了一个全面的MySQL 5.5版本特性的指南,还深入介绍了MySQL数据库的管理和使用方法,对于MySQL数据库管理员、开发者来说是一份...

    MySQL5.5的安装包

    InnoDB是MySQL中最常用的事务处理引擎,支持ACID(原子性、一致性、隔离性和持久性)特性,适合处理大量数据。在5.5版本中,InnoDB成为默认的存储引擎,替代了以前的MyISAM,因为InnoDB提供了更好的数据安全性。 在...

    mysql5.5免安装.rar

    这个“mysql5.5免安装.rar”文件是一个绿色免安装版的MySQL 5.5.22,适用于那些希望快速部署数据库而不想经历传统安装过程的用户。下面我们将详细探讨MySQL 5.5的一些关键知识点。 首先,MySQL 5.5在性能上的提升...

    MySQL5.5精简版.zip

    1. **InnoDB存储引擎**:MySQL5.5默认使用InnoDB作为事务处理引擎,支持行级锁定和ACID(原子性、一致性、隔离性和持久性)特性,保证了数据的一致性和完整性。InnoDB还优化了索引处理,提升了并发性能。 2. **Full...

    MySQL5.5.zip

    MySQL5.5是MySQL数据库系统的一个重要版本,它在2010年发布,提供了许多增强功能和性能改进。MySQL是一种流行的开源关系型数据库管理系统(RDBMS),广泛应用于Web应用、数据存储和数据分析等领域。以下是对MySQL5.5...

    MySQL5.5-deps

    MySQL5.5-deps是一个专为mini版Linux环境设计的压缩包,包含了在该系统上安装MySQL 5.5版本所需的所有依赖项。这个压缩包的目的是为了简化MySQL的安装过程,确保所有必要的库和软件组件都已就绪,以便MySQL能够顺利...

    win-mysql5.5安装包

    本文将详细解析“win-mysql5.5安装包”的关键知识点,帮助用户顺利进行安装和配置。 首先,MySQL 5.5是MySQL的第五个主版本,发布于2010年,它在性能、安全性和易用性上都有显著提升。此版本引入了许多新特性,例如...

Global site tag (gtag.js) - Google Analytics