个人博客 > 学无止境 > 其他 > Mysql_my.ini配置文件详解

Mysql_my.ini配置文件详解

这提供了完整的ACID行为. 
# 如果你愿意对事务安全折衷, 并且你正在运行一个小的食物, 你可以设置此值到0或者2来减少由事务日志引起的磁盘I/O 
# 0代表日志只大约每秒写入日志文件并且日志文件刷新到磁盘. 
# 2代表日志写入日志文件在每次提交后,但是日志文件只有大约每秒才会刷新到磁盘上. 
innodb_flush_log_at_trx_commit = 1 
 
# 加速InnoDB的关闭. 这会阻止InnoDB在关闭时做全清除以及插入缓冲合并. 
# 这可能极大增加关机时间, 但是取而代之的是InnoDB可能在下次启动时做这些操作. 
#innodb_fast_shutdown 
 
# 用来缓冲日志数据的缓冲区的大小. 
# 当此值快满时, InnoDB将必须刷新数据到磁盘上. 
# 由于基本上每秒都会刷新一次,所以没有必要将此值设置的太大(甚至对于长事务而言) 
 
innodb_log_buffer_size = 8M 
 
# 在日志组中每个日志文件的大小. 
# 你应该设置日志文件总合大小到你缓冲池大小的25%~100% 
# 来避免在日志文件覆写上不必要的缓冲池刷新行为. 
# 不论如何, 请注意一个大的日志文件大小会增加恢复进程所需要的时间. 
innodb_log_file_size = 256M 
 
# 在日志组中的文件总数. 
# 通常来说2~3是比较好的. 
innodb_log_files_in_group = 3 
 
# InnoDB的日志文件所在位置. 默认是MySQL的datadir. 
# 你可以将其指定到一个独立的硬盘上或者一个RAID1卷上来提高其性能 
#innodb_log_group_home_dir 
 
# 在InnoDB缓冲池中最大允许的脏页面的比例. 
# 如果达到限额, InnoDB会开始刷新他们防止他们妨碍到干净数据页面. 
# 这是一个软限制,不被保证绝对执行. 
innodb_max_dirty_pages_pct = 90 
 
# InnoDB用来刷新日志的方法. 
# 表空间总是使用双重写入刷新方法

本文出自:琅枫个人博客。如需转载请注明出处!

本文出处:"https://www.langfujun.top/learn/other/22.html"

如果您觉得文章对你有帮助,可以进行打赏。
打赏多少,您高兴就行,谢谢您对琅枫博客的支持! ~(@^_^@)~

微信打赏

琅枫博客微信号

支付宝打赏

琅枫博客个人支付宝
本文关键词: Mysql_my 配置文件



你想在庞大的互联网上留下一丝足迹?

我不想成为一个庸俗的人。十年百年后,当我们死去,质疑我们的人同样死去,后人看到的是裹足不前、原地打转的你,还是一直奔跑、走到远方的我?

点我了解如何搭建个人博客?