在以SQL Server 2005数据库为后台的ASP网站会见速率慢,,,,,情形如下:一个服务器上的两个ASP网站,,,,,一个会见很快,,,,,一个很慢。。。。
原因排查的思绪与方法:
首先在我电脑上依次翻开这两个网站,,,,,一个两三秒就翻开了,,,,,另一个需要10秒钟。。。??????蠢次侍馇樾问羰;;;;;;
登陆到服务器,,,,,在服务器外地的IIS里划分翻开这两个网站,,,,,效果照旧一个快一个慢,,,,,扫除是DNS剖析时间和网络造成的影响;;;;;;
翻开两个网站程序的首页ASP文件,,,,,发明会见快的网站没有数据库盘问,,,,,会见慢的网站盘问了数据库。。。。由于程序里的数据库盘问语句也很简朴,,,,,扫除了程序和数据库盘问语句的问题,,,,,最后将问题定位到数据库SQL Server上;;;;;;
翻开SQL Server 2005 上面就一个数据库,,,,,随便在SQL Server Management Studio上执行了两个重大点的盘问语句,,,,,速率很快,,,,,感受不像是数据库盘问速率的问题。。。。
系统CPU、内存负载都不高。。。。着实找不到原因了。。。。就翻开下令提醒符,,,,,用netstat-ano检查了下网络毗连。。。。发明只有sqlserver的1434端口在监听,,,,,竟然没有sqlserver的1433端口在监听和毗连,,,,,可是没有监听和毗连网站为何却能会见。。。。想着是否sqlserver修改了监听端口了。。。。
翻开SQL Server2005的SQL Server 设置治理器SQL Server 2005 网络设置->MSSQLSERVER的协议->TCP/IP ,,,,,发明TCP/IP竟然是禁用的,,,,,协议里只开启了Shared Memory 。。。。属性内里设置的监听端口倒是默认的1433.于是将TCP/IP启用。。。。重启了SQL Server服务后翻开网站速率就很快了。。。。
问题算是解决了。。。。原因就是由于没有开启SQL Server 里的TCP/IP协议,,,,,使用了Shared Memory的方式毗连数据库,,,,,以是造成网站会见很慢。。。。
关于以SQL Server 2005为后台的ASP网站会见速率慢的原因排查及解决方案就介绍到这里了,,,,,希望本次的介绍能够对您有所收获!
KESION pp电子软件
KESION pp电子软件是海内领先的在线教育软件及私域社交电商软件服务提供商,,,,,恒久专注于为企业提供在线教育软件及社交电商SaaS平台解决方案。。。。
公司焦点产品云开店SaaS社交电商服务平台、在线教育SaaS服务平台、教育企业数字化SaaS云平台、企微营销助手、私有化自力安排品牌网校和在线教育咨询等。。。。KESION 一直通过手艺立异,,,,,提供产品和服务,,,,,助力企业向数字化转型,,,,,通过科技驱动商业刷新,,,,,让商业变得更智慧!
新版本系统增添几个一些标签,,,,,特意整理说明如下: ? 1.SQL标签若是盘问的是KS_Class栏目表,,,,,可以加入{#CurrClass}获适目今栏目自动加入样式curr 这个标签主要是做栏目导航时用到,,,,,
KesionCMSV9.5正式版本将支持在线装置功效,,,,,可以全自动修改数据库名称,,,,,设置conn.asp文件,,,,,修改后台治理目录,,,,,后台默认治理员名称及密码的修改等。。。。 ? 以下图文说明使用要领: ? 拿到程序