您好,欢迎来到思海网络,我们将竭诚为您提供优质的服务! 诚征网络推广 | 网站备案 | 帮助中心 | 软件下载 | 购买流程 | 付款方式 | 联系我们 [ 会员登录/注册 ]
促销推广
客服中心
业务咨询
有事点击这里…  531199185
有事点击这里…  61352289
点击这里给我发消息  81721488
有事点击这里…  376585780
有事点击这里…  872642803
有事点击这里…  459248018
有事点击这里…  61352288
有事点击这里…  380791050
技术支持
有事点击这里…  714236853
有事点击这里…  719304487
有事点击这里…  1208894568
有事点击这里…  61352289
在线客服
有事点击这里…  531199185
有事点击这里…  61352288
有事点击这里…  983054746
有事点击这里…  893984210
当前位置:首页 >> 技术文章 >> 文章浏览
技术文章

空间mysql数据库系列问题

添加时间:2012-3-28  添加: admin 
j) y' P
7 c) p3 x: X3 g

    我公司名下一广告联盟客户使用WINDOWS2003+PHP52+MYSQL5.0+ZEND3环境架设网站,单个网站mysql数据库大小为500M-700M,网站PV接近30万/日。近期由于数据量过大导致数据库连接失败。报错无法连接到数据库,经反复检查多方问题,最终确定为mysql数据库环境配置不恰当导致mysql的队列请求大于实际所需请求数。以致部分数据请求被mysql拒绝。
解决方式
1,重新配置mysql+ ?7 b8 ]8 N2 R. x3 _+ v# \& H8 g2 }
开始-程序-mysql-mysql5.0-mysql server instance config wizard
下一步-reconfigure instance-detailed configuration-
该项目有三个选项
1,developer machine(普通配置)5 e( r7 f: U# L% v8 L
2,server machine(服务器配置)
3,dedicated mysql machine(独立数据服务器配置)
根据实际需求测试,该客户的mysql需要第3个配置进行设置。
下一步-multfunctional database-decision support (dss)/olap-设置网络模式-设置默认字符集-windows窗口化模式-安全设置-* t) ^, m$ c  s
然后再服务里面将mysql服务关闭(或者直接在任务管理器结束mysqld-nt.exe进程)
然后执行配置
2,重启服务器
问题解决。
该客户后来自己修改已配好的mysql配置文件my.ini
导致数据库连接队列超出限制,网站访问报错 queue error7 q" {# C0 k1 _" T
后查询windows 应用程序日志# @. i. g* {6 T! [
Mysql有一个警告
内容为Changed limits: max_open_files: 2048  max_connections: 1910  table_cache: 648 J  ~/ T( A) j/ o7 N( \
经检查,为配置的几个数值相互冲突导致% v. t0 t5 ]0 {
Mysql配置文件my.ini文件一下几个数值有如下相关联的联系5 b1 m7 G' O* X) V
max_open_files >= max_connections + table_cache: 64*cpu数
即双核CPU的设置如果max_open_files值为2048,max_connections: 1910值为1024,则table_cache值必须小于512。' [& c# n6 w( s
按如上要求重新配置my.ini
重启服务器1 \/ t0 Q8 b; C; g* z1 F! g7 p
问题解决
分享到:

顶部 】 【 关闭
版权所有:佛山思海电脑网络有限公司 ©1998-2024 All Rights Reserved.
联系电话:(0757)22630313、22633833
中华人民共和国增值电信业务经营许可证: 粤B1.B2-20030321 备案号:粤B2-20030321-1
网站公安备案编号:44060602000007 交互式栏目专项备案编号:200303DD003  
察察 工商 网安 举报有奖  警警  手机打开网站