web系统性能瓶颈分析?

发布于 2021-11-20 03:45:41 字数 279 浏览 889 评论 6

公司一个ERP系统

使用了 ssh框架,历史悠久,代码有些混乱.war包大小为100M左右

使用mssql2008 数据库文件大小为6G.操作系统为win2008 R2

使用了 tomcat 负载均衡

面向用户1500左右,月底会出现访问高峰

可是月底后台数据库时常出现死锁,会出现访问缓慢等性能问题

我想请教 怎么分析系统的存在的瓶颈,如果是sql语句写的有问题,怎么诊断以及解决

各位大侠,谁有系统性能分析的经验,望多多赐教啊!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

静谧 2021-11-20 07:05:31

你的问题90%应该是数据库锁的问题,这个需要你自己对数据库进行调优,以便加快用户数据处理性能,缩短和减少并发互锁的几率.

流心雨 2021-11-20 07:05:27

应该是高并发造成数据库锁死的情况..

搭建一个调试环境,进行测试吧...

长安忆 2021-11-20 07:05:27

死锁可能是一个原因

但是如果刚上线使用时候没问题,现在有问题,sql语句执行效率也应该考虑一下

成熟的代价 2021-11-20 07:05:10

既然已经投入使用了,而且按照你的说法,应该也应用一段时间了;如果是数据库的问题,可能的原因是某些特殊的语句造成的;还有一种可能,就是由于并发引起的问题;多人操作,锁表等问题;住你早日找到原因;

勿忘初心 2021-11-20 07:04:15

恩 我可以搭建测试系统.我等下看下 p6spy. 就是想了解一下整体分析系统瓶颈的思想,方法或者案例参考.嘿嘿 这样以后就会自己分析了......

岁吢 2021-11-20 07:03:55

这是生产系统啊,你也不可能挂一些测试工具进去啊,要不可以通过类似
P6Spy 这样的工具来监控 SQL 执行的效率。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文