MySQL数据库连接不稳定
程序员文章站
2022-05-15 09:49:33
...
网站日IP1000左右,使用ECSHOP v2.72商城程序,服务器是独立服务器,CPU长期10%以内,没什么压力。
但是商城程序偶尔会出现MySQL连接不上的问题,程序会报错,刷新一下就好,出现概率大概每天出现个5次左右,出现的时间不定(有时候监测到是在凌晨),页面不定(首页、商品页、交易流程都有过)。
但是商城程序偶尔会出现MySQL连接不上的问题,程序会报错,刷新一下就好,出现概率大概每天出现个5次左右,出现的时间不定(有时候监测到是在凌晨),页面不定(首页、商品页、交易流程都有过)。
服务器上用的是WampServer 2.0c(PHP5.2.6+MySQL5.0.51b),几乎默认配置。
怀疑是不是MySQL的连接数之类的做了限制,于是在my.ini里面搜索了max,但是没发现什么可疑问题。
各位大牛解答一下吧~~~~
回复内容:
网站日IP1000左右,使用ECSHOP v2.72商城程序,服务器是独立服务器,CPU长期10%以内,没什么压力。
但是商城程序偶尔会出现MySQL连接不上的问题,程序会报错,刷新一下就好,出现概率大概每天出现个5次左右,出现的时间不定(有时候监测到是在凌晨),页面不定(首页、商品页、交易流程都有过)。
服务器上用的是WampServer 2.0c(PHP5.2.6+MySQL5.0.51b),几乎默认配置。
怀疑是不是MySQL的连接数之类的做了限制,于是在my.ini里面搜索了max,但是没发现什么可疑问题。
各位大牛解答一下吧~~~~
将配置文件中的session失效时间调低试试看
ecshop的session是存在数据库里面的,会频繁的读写数据库的session相关表。
很早之前遇到过 记得好像跟长连接有关系 印象不深了。
另外你的max值和已经使用的情况最好也可以贴出来看看。不要搜索配置文件里面的 直接查看数据库参数并且要看最大使用量。
类似如下链接的排查方式 http://lxneng.iteye.com/blog/451985
推荐阅读
-
Django+mysql配置与简单操作数据库实例代码
-
使用wordpress的$wpdb类读mysql数据库做ajax时出现的问题该如何解决
-
Navicat怎么连接PostgreSQL数据库?Navicat Premium新建连接PostgreSQL数据库教程
-
MFC连接数据库时,无法启动程序,计算机丢失libmysql.dll的问题解决办法
-
一台linux主机启动多个MySQL数据库的方法
-
详解数据库多表连接查询的实现方法
-
MySQL实现快速删除所有表而不删除数据库的方法
-
mysql 5.7 数据库安装步骤个人总结
-
PHP实现的pdo连接数据库并插入数据功能简单示例
-
MySQl数据库必知必会sql语句(加强版)