廖老师--中国IT实验室-技术工程师 服务器技术交流QQ群:42667154 (加入要求有服务器维护经验者) 本人有多年Windows/Linux服务器维护管理经验,如有兼职或服务器解决方案需求可与我联系!
MYSQL的一些参数
上一篇 /
下一篇 2008-04-13 18:34:52
要知道自己的mysql设置,可以 root 登录到mysql ,执行命令:
> show status; 查看当前状态
> show variables ; 查看当前 mysql
参数设置情况
检查 mysql 的参数: max_connections 默认是100的,需要更改这个参数。
网上很多帖子建议把它设置到最大:32000
实际 mysql 允许的最大连接数只去到 16384
修改这个参数有两种办法:
1。修改 my.cnf 文件(或者 my.ini)
------------------------------------------------
[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
#datadir = /usr/local/mysql/data
skip-locking
key_buffer = 256M
max_allowed_packet = 1M
table_cache = 256
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 4M
myisam_sort_buffer_size = 64M
thread_cache = 8
query_cache_size= 16M
# Try number of CPUs*2 for thread_concurrency
thread_concurrency = 8
# Added by DannyKang 20050109
max_connections = 32000
------------------------------------
加入红色字的那句:max_connections = 32000
跟着重启mysql :
$ /sbin/service mysql restart
然后再次以 root 身份登录进 mysql ,输入命令 show variables 检查 max_connections 参数是否已经生效。
2。修改 safe-mysqld 的启动参数
这个办法,我没有测试过。
导入论坛
引用链接
收藏
分享给好友
管理
举报
TAG:
MySQL
Mysql
MYSQL
参数