求一个 wdcp_v3.2 自动检测mysql 的 脚本
求一个 wdcp_v3.2 自动检测mysql 的 脚本主要是mysql每天运行一段时间就挂掉 无语了,尤其是半夜挂掉,挂掉需要重启,因此求一个检测自动挂掉然后重启的脚本。
由于完全新手,网上都是大概给以代码,搞不定,求一个完成的,操作教程。最好是小白式的教程。谢谢!
centos6.5 的系统。 如果是WP的把程序优化一下 [i=s] 本帖最后由 ebaocn 于 2017-7-22 00:11 编辑 [/i]
[b]回复 [url=http://www.wdlinux.cn/bbs/redirect.php?goto=findpost&pid=100912&ptid=58404]2#[/url] [i]poohyxp[/i] [/b]
不是WP 很老的一个系统,phpmps.现在没有更新了。
之前用的win,切换过来之后,刚开始运行很短时间mysql就挂掉。 主要是有一个表大概300M , 11万数据。插叙次数太高
时不时CPU 100% 就卡死。然后改了几个mysql的参数什么缓存了,查询等数据,现在好多了,白天有的时候不知道为啥为挂,CPU突发的话也不到90%。内存一直维持在400-600左右。但是晚上3点左右开始挂,估计是百度蜘蛛抓取太大。
由于网上一直会挂掉,现在办法是 CentOS6.5下用crontab设置自动重启MySQL脚本。 今天晚上找了一个小白教程,然后搞定了,设置为1分钟查询一次mysql 状态,如果挂了就重启,目前是在是没有办法了。感觉太坑了。
那个300M的表格感觉有问题,但是不知道具体哪里问题。反正网站插叙次数很高 select 每小时好几万。估计写入的时候存在锁表。但是不知道如何处理。也不知道如何开启mysql日志以及查看日志。那个自动重启脚本只能是临时策略。长期下去估计不行。
。 把缓存开启,不知道程序支持7不?会爽很多 [b]回复 [url=http://www.wdlinux.cn/bbs/redirect.php?goto=findpost&pid=100917&ptid=58404]4#[/url] [i]poohyxp[/i] [/b]
嗯,开了缓存,目前用的是默认的3.2带的 PHP5.5.38,先在跑几天看看。我在在学习下,把不同内容放到不同表格里面比如,把标题和内容,其他的信息分开存表,这样每个查询可以使用不同的表,减轻主表的压力。
页:
[1]