免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1315 | 回复: 3
打印 上一主题 下一主题

求助:mysql优化问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-02-01 22:35 |只看该作者 |倒序浏览
我这里有一台OA服务器,平台是linux,架构是php+apache+zend
打开网页时要很久才会出现数据模块,当并发比较大的时候mysql就会死掉(总用户为2000多人),必须杀掉进程重新启动才能恢复
机器内存是16G的,CPU是两颗 E5530  @ 2.40GHz
my.cnf为:
[client]
#password       = your_password
port            = 3336
socket          = /tmp/mysql.sock

# Here follows entries for some specific programs

# The MySQL server
[mysqld]
port            = 3336
socket          = /tmp/mysql.sock
skip-locking
key_buffer = 384M
max_allowed_packet = 1M
table_cache = 1024
sort_buffer_size = 4M
net_buffer_length = 8K
read_buffer_size = 4M
read_rnd_buffer_size = 4M
myisam_sort_buffer_size = 8M
tmp_table_size=600M
server-id       = 1
[mysqldump]
quick
max_allowed_packet = 16M

[mysql]
no-auto-rehash
# Remove the next comment character if you are not familiar with SQL
safe-updates

[isamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 4M
write_buffer = 4M

[myisamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 4M
write_buffer = 4M

[mysqlhotcopy]
interactive-timeout
dafault-character-set=gbk
character_set_client=gbk
lower_case_table_names=1

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52戌狗
日期:2013-12-27 15:08:11
2 [报告]
发表于 2012-02-02 09:23 |只看该作者
加大并发连接数 ,看日志,确定是程序还是哪里问题

论坛徽章:
0
3 [报告]
发表于 2012-02-02 10:08 |只看该作者
是myisam还是innodb,打开慢查询日志,看看是否存在一些低性能的sql导致服务器锁定,另外如果并发插入或者更新很大的话,可以将myisam转换成innodb引擎,减少锁等待!

论坛徽章:
2
摩羯座
日期:2014-05-29 17:38:40数据库技术版块每日发帖之星
日期:2016-08-05 06:20:00
4 [报告]
发表于 2012-02-06 14:49 |只看该作者
找到死掉的原因
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP