博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL5.6的my.ini配置
阅读量:6652 次
发布时间:2019-06-25

本文共 1410 字,大约阅读时间需要 4 分钟。

下面这个配置在现网服务器上跑了两年了,里面多项参数都有调整过,这个算是最终的一个配置,这个配置不一定适合每种项目,仅供参考。

 

如果MySQL出现异常:Out of memory

需要修改这几个参数:

sort_buffer_size

read_buffer_size

read_rnd_buffer_size

join_buffer_size

max_connections

具体修改方式:

 

注意:以下配置的服务器硬件是:8核16G内存 

 

 

[client]

 

port=3306

 

[mysql]

 

default-character-set=utf8

 

 

[mysqld]

 

port=3306

 

basedir=D:/mysql-5.6.21-winx64

 

datadir=D:/mysql-5.6.21-winx64/data

 

character-set-server=utf8

 

default-storage-engine=INNODB

 

sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

 

max_connections=300

query_cache_size=186M

table_open_cache=1520

tmp_table_size=67M

thread_cache_size=38

myisam_max_sort_file_size=100G

myisam_sort_buffer_size=67M

key_buffer_size=290M

read_buffer_size = 1M

read_rnd_buffer_size = 8M

sort_buffer_size = 1M

innodb_additional_mem_pool_size=80M

innodb_flush_log_at_trx_commit=0

innodb_log_buffer_size=8M

innodb_buffer_pool_size=2G

innodb_log_file_size=1024M

innodb_thread_concurrency=18

innodb_support_xa = 1

innodb_file_per_table = 1

innodb_file_format = Barracuda

#interactive_timeout = 2147482

#wait_timeout = 2147482

interactive_timeout = 86400

wait_timeout = 86400

max_allowed_packet = 1G

 

# binlog

log_bin = D:/mysql-5.6.21-winx64/log/binlog/mysql-bin.log

log_bin_index = D:/mysql-5.6.21-winx64/log/binlog/mysql-bin.index

log_error = D:/mysql-5.6.21-winx64/log/mysql-error.log

sync_binlog = 1

expire_logs_days = 7

binlog_format = MIXED

 

[mysqldump]  

max_allowed_packet = 1G

转载地址:http://lejto.baihongyu.com/

你可能感兴趣的文章
关于VS2010中无法显示ExtJs
查看>>
DIV+CSS兼容解决DIV最大宽度和最小宽度问题
查看>>
GDAL 的安装介绍及使用
查看>>
UVA 11181 Probability|Given
查看>>
GeneRally
查看>>
线程之间的通讯
查看>>
各种Adapter的用法
查看>>
从项目中生成dll文件的快速方法(a fast way to generate dll from the project)
查看>>
[转载]ios简单sqlite使用
查看>>
C语言简单选择排序
查看>>
MongoDB安装问题以及启动
查看>>
微信iOS 6.5.8发布:实验室支持搜一搜、看一看
查看>>
IIS2008配置URlRewriter
查看>>
Unity+高通Vuforia SDK——AR
查看>>
Linux IO模式及 select、poll、epoll详解(转)
查看>>
Django用普通user对象登录的必须准备步骤
查看>>
Mac Launchpad出现两个相同快捷方式的解决办法
查看>>
AMP Physical Link Creation And Disconnect
查看>>
虚拟化技术基础原理
查看>>
spring-boot项目在外部tomcat环境下部署
查看>>