与Innodb引擎有关的配置说明
来源:互联网 发布:java零基础视频 编辑:程序博客网 时间:2024/05/11 16:35
skip-inodb
不加载INODB数据引擎驱动,如果项目不使用INNODB引擎,可以关闭,以节省系统内存
innodb-file-per-table
设置以后,为每个新数据表分别创建一个表空间tablespace文件,默认情况下都放在一个文件里,这样有弊端,以后我在自己博文中将单独对这个地方进行说明。
innodb_buffer_pool_size
innodb的缓冲区大小,用来存放数据和索引,Innodb在线的文档表示要设置为机器内存的50%-80%来做这个缓冲区!
这个可以说是Innodb引擎下配置选项中最关键的参数选项了,对性能的影响也是最大的。
innodb_log_buffer_size
InnoDB事务日志文件缓冲区大小,默认8M
innodb_flush_method
Innodb日志文件同步刷新的方法,取值有两个 fdatasync ,O_DSYNC,只是Uinx和linux系统下两个不同的调用函数区别。
innodb_additional_mem_pool_size
innodb用于内部管理的各种数据结果分配的缓冲区大小,默认1M
innodb_data_home_dir
InnoDB数据文件的主目录
innodb_data_file_path
Innodb 数据文件配置方式
innodb_log_files_in_group
Innodb使用多少个日志文件,默认2
innodb_log_file_size
Innodb日志文件最大限制尺寸,默认5M
innodb_lock_wait_timeout
等待数据锁的超时时间,可以避免死锁,超过这个时间没有获取结果,就ROOLBACK回滚放弃。
innodb_flush_log_at_trx_commit
Innodb日志提交的方式,0,1,2可供取值,0表示每间隔一秒就写一次日志并进行同步,减少了硬盘写操作次数,可以提高性能,1表示每执行完COMMIT就写一次日志并进行同步,默认值,2表示每执行完一次COMMIT写一次日志,每间隔一秒进行一次同步,这个参数在Innodb里同样是关键参数,对性能影响较大。
innodb_force_recovery
在Innodb的自动恢复失败后,从Crash中强制启动
不加载INODB数据引擎驱动,如果项目不使用INNODB引擎,可以关闭,以节省系统内存
innodb-file-per-table
设置以后,为每个新数据表分别创建一个表空间tablespace文件,默认情况下都放在一个文件里,这样有弊端,以后我在自己博文中将单独对这个地方进行说明。
innodb_buffer_pool_size
innodb的缓冲区大小,用来存放数据和索引,Innodb在线的文档表示要设置为机器内存的50%-80%来做这个缓冲区!
这个可以说是Innodb引擎下配置选项中最关键的参数选项了,对性能的影响也是最大的。
innodb_log_buffer_size
InnoDB事务日志文件缓冲区大小,默认8M
innodb_flush_method
Innodb日志文件同步刷新的方法,取值有两个 fdatasync ,O_DSYNC,只是Uinx和linux系统下两个不同的调用函数区别。
innodb_additional_mem_pool_size
innodb用于内部管理的各种数据结果分配的缓冲区大小,默认1M
innodb_data_home_dir
InnoDB数据文件的主目录
innodb_data_file_path
Innodb 数据文件配置方式
innodb_log_files_in_group
Innodb使用多少个日志文件,默认2
innodb_log_file_size
Innodb日志文件最大限制尺寸,默认5M
innodb_lock_wait_timeout
等待数据锁的超时时间,可以避免死锁,超过这个时间没有获取结果,就ROOLBACK回滚放弃。
innodb_flush_log_at_trx_commit
Innodb日志提交的方式,0,1,2可供取值,0表示每间隔一秒就写一次日志并进行同步,减少了硬盘写操作次数,可以提高性能,1表示每执行完COMMIT就写一次日志并进行同步,默认值,2表示每执行完一次COMMIT写一次日志,每间隔一秒进行一次同步,这个参数在Innodb里同样是关键参数,对性能影响较大。
innodb_force_recovery
在Innodb的自动恢复失败后,从Crash中强制启动
- 与Innodb引擎有关的配置说明
- mysql innodb引擎的锁与事物
- MyISAM与InnoDB存储引擎的区别
- 有关struts的配置说明
- MySIAM与Innodb引擎
- MyISAM引擎与InnoDB引擎性能的对比测试
- InnoDB引擎与MyISAM引擎的一些对比
- MySQL数据库Innodb引擎与MyIASM引擎的选择
- mysql存储引擎的种类与区别(innodb与myisam)
- Mysql5.5数据库的MyISAM和InnoDB引擎配置优化
- innodb引擎几个比较重要的配置参数
- 有关Tomcat的web.xml配置说明
- InnoDB与MyISAM引擎对比
- InnoDB与Myisam存储引擎
- MySQL架构与innodb引擎
- mysql存储引擎:InnoDB和MyISAM的区别与优劣
- mysql存储引擎:InnoDB和MyISAM的区别与优劣
- mysql存储引擎:InnoDB和MyISAM的区别与优劣
- Oops错误
- Kerneloops为Linux用户与开发人员搭建“oops”报告提交桥梁
- GDB高级技巧
- mysql同步复制M-M(master master)模式
- 三种web性能压力测试工具http_load webbench ab小结
- 与Innodb引擎有关的配置说明
- httperf 一个高性能的压力测试工具
- 网站压力测试工具webbench
- Linux下压力测试工具推荐:WebBench
- 如果通过一个文件中的行号,来找出另一文件中的所有行?
- 通过分区(Partition)提升MySQL性能
- Linux中/proc目录下文件详解
- Rsync完全配置
- 如何让所有的后台程序(daemons)都可以产生core dumps文件?