性能问题

[复制链接]
查看: 312|回复: 0

14

主题

14

帖子

54

积分

注册会员

Rank: 2

积分
54
发表于 2019-2-17 10:21:52 | 显示全部楼层 |阅读模式

          问题:
当并发访问到达300人左右,系统有时候很慢很慢,经常数据库连接都打不开,ASP报ODBC错误,ASP.NET报连接超时错误。此时去监控Web服务器和DB服务器,其实资源消耗都不大,最多也就是50%。

尝试过的解办法:数据库服务器允许的连接数设置为0了,理论上无限制。
把ASP.NET的连接池加大到512,貌似由此ASP的应用程序打不开连接的情况更多了。

用SQL Trace确实发现有很多执行非常慢的SQL,但是否理论上某个执行很慢的SQL不会影响到其他用户正常访问应用程序?除非这些执行很慢的SQL把表都锁住了?但通过Select * from sysprocesses where blocked0基本没发现有锁死的情况。

初步认为还是:Web Server到DB Server的数据库连接是不是有限制?

欢迎指导。


应用程序性能问题,猜和连接有关。

         
              
               
            
            

              
         
      
      
      
腾讯云
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩图文



在线客服(工作时间:9:00-22:00)
400-600-6565

内容导航

微信客服

Copyright   ©2015-2019  云服务器社区  Powered by©Discuz!  技术支持:尊托网络     ( 湘ICP备15009499号-1 )