发布于 2017-08-20 03:58:36 | 156 次阅读 | 评论: 0 | 来源: 网友投递
InnoDB MySQL数据库存储引擎
InnoDB 是 MySQL 上第一个提供外键约束的数据存储引擎,除了提供事务处理外,InnoDB 还支持行锁,提供和 Oracle 一样的一致性的不加锁读取,能增加并发读的用户数量并提高性能,不会增加锁的数量。InnoDB 的设计目标是处理大容量数据时最大化性能,它的 CPU 利用率是其他所有基于磁盘的关系数据库引擎中最有效率的。
如果要对innodb的redo日志文件的大小与个数进行调整可以采用如下步骤:
1、关闭mysql
mysqladmin -h127.0.0.1 -P3306 -uroot -p shutdown
2、修改配置文件中的innodb_log_file_size 、innodb_log_files_in_group
3、启动mysql
service mysqld start
按官方文档上的说明是mysql会在完成恢复操作后下一个checkpoint,所以把老的日志文件都删除,从新根据新的配置文件
生成redo文件
以上这篇innodb引擎redo文件维护方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持PHPERZ。