问:mysql数据库好已经到了极限,访问好卡,能否协助优化,mysql数据库好已经到了极限,访问好卡,能否协助优化
答:您好,
1、查看有大量select count(*)的语句,导致比较如果是正常的查询量,要彻底解决需要您联系下程序商优化下sql语句查询,或者考虑添加索引等等方式进行优化;
2、另外查看您在配置文件中关闭了mysql的查询缓存,可以在配置文件/www/wdlinux/etc/my.cnf 中设置参数query_cache_size 的值,然后重启mysql数据库服务器再观察,可以参考https://www.jianshu.com/p/c5adfd764437 (仅供参考);调整前请先对mysql数据库的数据做个备份;本次为特殊排查,建议下次选择对应工单类别提交;非常感谢您长期对我司的支持!
问:您好,网站打不开,数据库连接不上,并且数据库提示Too many connections 这个错误,请麻烦处理一下,这是什么情况!
答:您好,出现这种情况的原因是程序调用数据库的连接数过多导致,可能是程序调用数据库之后没有mysql_colse导致,重启下mysql服务,网站已经恢复了。
另外,已经对您的mysql进行了优化,将连接数设置成了500(默认是100),请知悉,非常感谢您长期对我司的支持!
问:请问在哪里修改呢?我修改成1000,要不然又出现这种问题
答:您好,500已经很大了,建议可以再观察下看看。
修改方法是找到D:\\SOFT_PHP_PACKAGE\\mysql下的my.ini,然后用文本编辑器打开,找到max_connections=500,将后面的500改成1000即可。修改完成之后重启下mysql服务即可生效。
问:好的,谢谢您
答:您好,不客气,非常感谢您长期对我司的支持!
问:麻烦处理
答:您好, 核实您系统io 占用非常高 ,
主要为mysql 占用 磁盘io 高 ,请咨询程序开发人员协助 优化数据库 ,建数据库索引
非常感谢您长期对我司的支持,谢谢!
问:系统监测发现:您的主机负载很高,CPU占用平均超过了70%,%u5EFA议您自查原因,或升级到更高的配置,或增加新主机进行分流。(此为最近1小时内的数据,如已经升级请1小时后再查看)
答:您好, 查看原因为mysql 占用cpu 资源较高 ,建议咨询程序开发人员协助您优化数据库 ,
如需我司协助优化,可以回复此工单,收费 200元 协助优化 ,
非常感谢您长期对我司的支持,谢谢!