mysql5.5的几个新参数的表示什么

网友投稿 270 2023-12-10

mysql5.5的几个新参数的表示什么

本篇文章给大家分享的是有关mysql5.5的几个新参数的表示什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

新参数项 旧参数 参数说明 innodb_read_io_threads innodb_write_io_threads innodb_file_io_threads(默认为4) 需要开启异步IO,不然没有什么意义。网上有测试分别设置为2为性能最好。不要超过4。所以对高速设备如ssd的影响特别大,传统的硬盘会没那么影响大。 可以设置为Barracuda格式,可以设置为dynaic和compressed格式。只在独立表空间生效 I/O容量,MySQL根据这个参数来评估你磁盘的io能力,默认200page,是对一般的sas盘。在磁盘性能较高的情况下,可以设置大一些 innodb_rollback_segments 回滚段的个数,默认是128 innodb_support_xa 参数设置是否支持分布式事务,默认值是ON或者1,表示支持分布式事务。如果确认应用中不需要使用分布式事务,则可以关闭这个参数,减少磁盘刷新的次数并获得更好的InnoDB性能

mysql5.5的几个新参数的表示什么

s

实例的bp,前提是buffer_pool_size大于1G以上,最多支持64个实例 以前只有默认的insert缓存,现在包括delete,purge,默认情况是all

Innodb_purge_batch_size

是否开启独立的线程清除undo页,默认是0不开启,每次删除的页数由Innodb_purge_batch_size控制,默认是20 skip-external-locking skip-locking default-character-set log_bin_trust_routine_creators

数据行格式的设置

文件格式 对blog支持 Antelope(羚羊) Compact[紧簇]默认的格式 放768个字节,其余溢出 Redundant[冗余]是为兼容以前的版本5.0之前 Barracuda(梭鱼类) Compressed[压缩]用CPU换IO性能 放20个字节,其余完全溢出存储

在5.5中,information_schema 库中增加了三个关于锁的表(MEMORY引擎):

innodb_trx         ## 当前运行的所有事务

innodb_locks       ## 当前出现的锁

innodb_lock_waits  ## 锁等待的对应关系

以上就是mysql5.5的几个新参数的表示什么,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:SQL命令优化需要记住的9点事项分别是什么
下一篇:RAC数据库的RMAN备份异机如何恢复到单节点数据库
相关文章

 发表评论

暂时没有评论,来抢沙发吧~