mysql优化—my.cnf配置示例(较低配置)

#MYSQL5.7服务器my.cnf配置文档详解(自己不清楚的参数不要随便动,不然会适得其反)

max_connections=1000
#MySQL允许最大的进程连接数,如果经常出现Too Many Connections的错误提示,则需要增大此值。(最大连接数)

max_allowed_packet=2M
#设置在网络传输中一次消息传输量的最大值。系统默认值 为1MB,最大值是1GB,必须设置1024的倍数。

innodb_buffer_pool_size=1024M
# 缓存池大小,默认128M,建议设置为总内存大小的,设置为物理内存的 50%-80%,不需要大于数据库的大小

innodb_flush_log_at_trx_commit=2
# 如果将此参数设置为1,将在每次提交事务后将日志写入磁盘。为提供性能,可以设置为02,但要承担在发生故障时丢失数据的风险。
设置为0表示事务日志写入日志文件,而日志文件每秒刷新到磁盘一次。
设置为2表示事务日志将在提交时写入日志,但日志文件每次刷新到磁盘一次。

发布者:songJian   点击数:275   发布时间:2017-04-25 01:11:44   更新时间:2020-08-03 18:21:57
正在加载评论...
相关文章