win2008 R2与sql 2005、2008运行asp的时候速度缓慢的解决方法

问说网 · 发布于 2017-04-11 · 字数2335 · 浏览 902 · 评论 0

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

下面是其他网友的补充方法:

最近碰到一台WEB服务器硬盘出现故障,又因服务器运行了10年便将WEB服务更换到一台新的服务器上,但迁移后出现了各种问题,现将问题和解决方法总结一下:

Windows2003+asp+sqlserver2000 新WEB服务器:

Windows2008R2+asp+SQL Server2008

网站及数据库全部迁移过来后打开首页、内容页、后台都正常,但发现一个文件签收的页面打开速度非常慢,有时打不开。

查看了下代码一切正常找不到原因,感觉像是数据库查询时的问题,然后百度一下,说是数据库使用了内存共享连接模式,于是将数据库更换为TCP连接模式,这下能打开了,但是还是慢,大概需要5-8秒。

继续在网上寻找解决方法,有说是数据库查询后没有关闭,各种方法都尝试过了,最后一篇文章短短几句话让我解决了问题,原因是数据库连接语句不对。

原有的连接语句是:

Provider=Sqloledb;User ID=数据库帐号;Password=数据库密码;InitialCatalog=数据库名;Data Source=数据库IP;

该语句在原有服务器下没有任何问题,但是换到新的服务器环境下不行。

解决方法就是将连接语句换成下面的:

Driver={SQL SERVER};Server=数据库IP;UID=数据库帐号;PWD=数据库密码;Database=数据库名;

本文系作者 问说网 授权问说网发表,并经问说网编辑,转载请注明出处和 本文链接

相关文章

  • 2016-08-23恒创科技-葵兴机房上线 香港服务器终身半价 低至550元/月
  • 2016-10-03Blogify简约扁平化博客主题PSD模板
  • 2016-10-21多彩好看的淘宝销售标签箭头EPS素材
  • 2016-12-26恒创主机2017跨年盛典 主机/云服务器/独立服务器买就送
  • 2017-02-17问说网站长分享提升WordPress访问速度优化
  • 2017-04-01Wordpress固定链接伪静态的设置方法
  • 2017-04-04java中的Runable和Thread
  • 2017-04-05解决mysql无法远程访问的问题
  • 发布评论

    为您推荐

    恒创科技-葵兴机房上线 香港服务器终身半价 低至550元/月
    问说网 · 发布于 2016-08-23

    恒创科技-葵兴机房上线 香港服务器终身半价 低至550元/月

    最近恒创科技香港SonderCloud二期机房——葵兴机房正式投入运营,特地开展“香港服务器终身半价预订”活动。预订服务器,享受新购和续费终身半价的优惠,8G内…

    紫色背景扁平化iPhone5手机样机素材
    问说网 · 发布于 2016-09-24

    紫色背景扁平化iPhone5手机样机素材

    紫色背景扁平化iPhone5手机样机素材,扁平化样机素材免费下载分享,iPhone5手机样机PSD素材设计,扁平化手机素材投影,倾斜的手机样机素材。

    Blogify简约扁平化博客主题PSD模板

    Blogify简约扁平化博客主题PSD模板,Blogify是博客风格的完美小主题。利用Blogify是干净的,审美和简单的功能,确保你的博客有别于简约精致的休息…

    • Blogify简约扁平化博客主题PSD模板
    • Blogify简约扁平化博客主题PSD模板
    • Blogify简约扁平化博客主题PSD模板
    • Blogify简约扁平化博客主题PSD模板
    问说网 · 发布于 2016-10-03 · 浏览 1083 · 评论 0
    多彩好看的淘宝销售标签箭头EPS素材
    问说网 · 发布于 2016-10-21

    多彩好看的淘宝销售标签箭头EPS素材

    恒创主机2017跨年盛典 主机/云服务器/独立服务器买就送
    问说网 · 发布于 2016-12-26

    恒创主机2017跨年盛典 主机/云服务器/独立服务器买就送

    恒创这次跨年促销,活动力度大,活动产品多。国内/香港/韩国/美国所有节点,新购/续费多重福利,满390元送小米VR眼镜。还可以免费抽奖,蓝牙耳机,小米充电宝等。

    问说网 · 发布于 2017-02-17

    问说网站长分享提升WordPress访问速度优化

    问说网创建也有5年了,最开始并不是使用的WordPress,是使用国内的DedeCMS开源程序,中间被黑客入侵了就换成了WordPress一直用到现在,随着文章…

    问说网 · 发布于 2017-04-01

    WordPress固定链接伪静态的设置方法

    今天,想着在我机器上测试一下wordpress,虽然之前也有这个开源的程序,可是一直没有安装呢,再加上最近一直忙于其他的工作,也忽略了不少,突然想建立一个属于自…

    问说网 · 发布于 2017-04-04

    java中的Runable和Thread

    在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了T…

    问说网手机版

    躺着 站着 跪着轻松访问

    更多详情 关于作者

    问说网

    问说网分享与设计有关的文章素材界面和作品,提供设计教程、素材分享、界面欣赏、编程设计、设计书籍、设计师导航等内容,你可以在这里阅读、学习、分享、交流。

    13121 文章
    493 评论
    1871 人气

    更多 热门话题

    APP界面

    关注 APP界面

    文章 41506 · 浏览 1753

    APP欣赏

    关注 APP欣赏

    文章 41427 · 浏览 1691

    APP手机界面

    关注 APP手机界面

    文章 41417 · 浏览 1698

    图片素材

    关注 图片素材

    文章 29463 · 浏览 1202

    高清图片

    关注 高清图片

    文章 26530 · 浏览 1402

    更多 推荐作者

    关注 秋天的孤寂

    文章 99 · 评论 0

    关注 惢碎葬爱

    文章 96 · 评论 0

    关注 溫柔的溫柔

    文章 91 · 评论 0

    关注 流浪的脚步

    文章 86 · 评论 0

    关注 凉城梦镜

    文章 79 · 评论 0

    关注 思念像咒语

    文章 102 · 评论 0

    顶部 反馈 评论 底部

    意见反馈

    感谢您对问说网的支持,提出您在使用过程中遇到的问题或宝贵建议,您的反馈对我们产品的完善有很大帮助。

    您的反馈我们已收到!

    感谢您提供的宝贵意见,我们会在1-2个工作日,通过您留下的联系方式将处理结果反馈给您!