数据库写入数据很卡,查询也很慢,懂的高手请来,赏分解决可以追加分

数据库写入数据很卡,查询也很慢,懂的高手请来,赏分解决可以追加分,第1张

看这种现象,估计是SQL语句写的不够好,SQL要用绑定变量的方式,影响查询性能主要就是执行SQL过多,而且SQL写的不好,无效索引过多,第一步必须优化SQL,之后就是清理历史数据,清理无用索引,大表数据可以用分区表,还有就是tomcat的性能也需要注意,如果太卡,重启一下tomcat试试,是否有效果

服务器的资源情况

比如CPU是否一直被其他程序占用

内存是否充足

C盘空间是否充足

服务器是否有连接用户最大数限制

------------------------

数据库是否有索引

表的记录是否过多

SQL性能是否理想

基本就是这些了

先排除硬件在排除软件

造成服务器卡顿会的原因有很多,一般来说主要的是以下几个:1.服务器中毒,服务器中毒服务器如果中毒的话,会导致服务器对外发包,耗尽带宽,造成卡顿。建议可以对服务器进行杀毒,清楚可疑文件

2.服务器访问量大,服务器如果访问量大,会造成带宽资源不足,带宽跑满占用过高造成线路拥堵,数据传输就会变得缓慢,建议可以升级带宽3.服务器被CC攻击了,被CC攻击攻击者控制某些主机向目标受害服务器发出大量请求,从而达到消耗服务器资源的目的,连接数越多占用资源越大,就会造成网络拥堵。CC攻击的话,建议可以联系服务器商,进行调处CC防御策略

4.服务器硬件性能不足,服务器CPU占用高,内存跑满,也会造成服务器卡顿的情况,建议可以升级服务器的硬件配置


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10074653.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存