使用SQL Server 2005或sql server 2008第一次打开网站很慢的原因

广告:

使用sql server2005非常慢的解决方案

打开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的方式连接数据库,所以造成网站访问很慢.

解决方法:启用 TCP/IP 和启用 SQL Server Browser服务

广告:

编辑:Admin 时间:2013/11/28 20:50:58 阅览:3058   返回    
SQL Server 2005
sql2005
扫描关注53BK报刊官网
扫描关注阅速公司微信