my-innodb-heavy-4G.cnf配置文件详解
来源:互联网 发布:防御矩阵2ipone 编辑:程序博客网 时间:2024/04/20 14:17
port = 3306 #客户端连接端口
socket = /tmp/mysql.sock #客户端套接字文件的路径
port = 3306 #服务器监听端口
socket = /tmp/mysql.sock #服务器套接字文件的路径
max_connect_errors = 10 #允许每个客户端的最大错误连接数,达到上限后,服务器会堵塞,通过运行"FLUSH HOSTS" 或者重启mysqld服务可解堵塞
#*** MyISAM Specific options
innodb_data_file_path = ibdata1:10M:autoextend #多个InnoDB数据文件,形成表空间。# 在很多情况下,单独的文件驱动器通常是很好的选择。
#innodb_data_home_dir = <directory> #设置InnoDB表空间文件的路径,默认是在MySQL的数据目录
innodb_write_io_threads = 8
innodb_read_io_threads = 8
#用于异步IO操作的IO线程的数量,这个参数在unix中被固定为8,但是在window硬盘中可以修改为更大的数字
#innodb_force_recover = 1 #如果碰到InnoDB表空间破坏,给该变量设置一个非零的值,将有可能转储表。
从1开始设置,慢慢增加直到可以成功的转储表。
#innodb_thread_concurrency = 16 #设置InnoDB的最大线程并发数。这个参数取决于程序,硬件和操作系统
设定的调度特性,太高值可能会导致线程崩塌
#innodb_flush_log_at_trx_commit = 1 #设置为1,每次commit提交,InnoDB都会同步事务日志到磁盘,提供完整的ACID性能
#如果你想降低安全值,可以运行在更小的事务级别,可以设置0或者2,减少磁盘I/O
#设置0意味着仅仅写入日志文件,日志文件同步到磁盘大约需要每秒一次。
#设置为2意味着每次commit都会写入日志文件,但是日志文件同步到磁盘,大约是每秒一次
innodb_log_buffer_size = 8M #innodb用于缓冲日志数据的缓冲区大小,如果它满了,Innodb将会刷新
到磁盘,不必设置太大
innodb_log_file_size = 256M #在一个日志组中,每个redo-log的大小。可以设置为buffer pool size的
25%-100%,避免不必要的刷新,重写日志文件。然而,越大的日志文件恢复起来越慢。
innodb_log_files_in_group = 3 日志组数,通常设置为2-3个
innodb_log_group_home_dir #指定redo-log存放位置,默认是MySQL的datadir目录,可以讲日志文件
指向一个专用的硬件设备上,以提高性能
innodb_max_dirty_pages_pct = 90 #在buffer pool中允许脏页的百分比,如果达到这个值,则启用刷新
这个一个软连接,不保证按这个值来执行
#innodb_flush_method=O_DSYNC #日志的刷新方法。表空间一直用重写的刷新逻辑。默认是"fdatasync"
#innodb_lock_wait_timeout = 120
Innodb为避免死锁的配置选项
[mysqldump]
# Do not buffer the whole result set in memory before writing it to
# file. Required for dumping very large tables
quick
max_allowed_packet = 16M
[mysql]
no-auto-rehash
# Only allow UPDATEs and DELETEs that use keys.
#safe-updates
[myisamchk]
key_buffer_size = 512M
sort_buffer_size = 512M
read_buffer = 8M
write_buffer = 8M
[mysqlhotcopy]
interactive-timeout
[mysqld_safe]
# Increase the amount of open files allowed per process. Warning: Make
# sure you have set the global system limit high enough! The high value
# is required for a large number of opened tables
open-files-limit = 8192
- my-innodb-heavy-4G.cnf配置文件详解
- my-innodb-heavy-4G.cnf 配置文件注解
- my-innodb-heavy-4G.cnf配置文件注解 【转】
- my-innodb-heavy-4G.cnf 配置文件参数介绍
- my-innodb-heavy-4G.cnf 配置文件参数介绍
- MYSQL 配置 my-innodb-heavy-4G
- mysql 配置文件-----【MySQL][5.1][.ini][5] MySQL my-innodb-heavy-4G.ini
- MySQL的my-innodb-heavy-4G.ini配置文件的翻译
- MySQL的my-innodb-heavy-4G.ini配置文件的翻译
- MySQL的my-innodb-heavy-4G.ini配置文件的翻译
- MySQL的my-innodb-heavy-4G.ini配置文件的翻译
- MySQL的my-innodb-heavy-4G.ini配置文件的翻译
- MySQL配置文件my.cnf针对innodb 4g RAM以上 配置参数详细说明
- MySql优化之my-innodb-heavy-4G.ini 中文配置详解
- my.cnf配置文件详解
- MySql优化之my-innodb-heavy-4G.ini配置
- my-large&my-medium&my-small&my-innodb-heavy-4G
- Mysql配置文件my.cnf详解
- Hbase如何根据列值来查询整条数据
- mybatis中update执行多次
- LEETCODE: 719 Find K-th Smallest Pair Distance
- post请求添加公共参数
- 【OpenCV入门教程之一】 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置
- my-innodb-heavy-4G.cnf配置文件详解
- (ASP.NET)Gridview使用EF绑定数据库支持多个网页的增查删改
- 查看xcode证书路径
- JS获取设备类型
- 递归(尾递归和非尾递归)
- 页面跳转动画/按钮样式布局模版
- Android——仿京东垂直滚动广告栏
- Android各版本代号、版本号、API/NDK级别、发布时间及市场份额
- OKhttp架构,recycleView布局的低仿购物车