关于服务器运行ASP程序速度问题??????????????

coollele 2004-04-05 11:04:55
运行ASP+ACCESS程序时,特别的慢
而在同一台机器里,ASP+SQLSERVER程序时,速度就不慢

不是死循环的问题,因为程序原来运行没有问题,包括在本地服务器上测试都是很快的。。。

在没有改动的基础上,为什么到了远程服务器上就这样的慢了。。。???

ASP+ACCESS http://61.144.227.147:81 很慢
ASP+SQL2000 http://www.jobjx.com 很快

以上两个网站,都是用ASP程序编写,在同一服务器上运行,以前一直用着,也没有什么问题,但是现在只要是ACCESS作为数据库的程序都运行的很慢。。。。。。这是为什么????(服务器运行着:WINDOWS2000 IIS 5.0 ACCESS SQL2000)
...全文
57 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
qxg1123 2004-04-06
  • 打赏
  • 举报
回复
asp在对access并发访问时的参数没设好吧,每个页面资源是否都释放了
也许一个人访问可以,但几个人同时访问。。。。
tzgpxl 2004-04-05
  • 打赏
  • 举报
回复
yxhhuihui(黑猫)
不大明白你说的意思,什么叫asp程序本身相对来说运行比较慢,access的速度更是慢
asp程序慢吗 ?access又慢吗/
关键在程序员写程序的时候没有优化,
动网的论坛,access数据库也能保留20W条记录,速度你感觉得出来与sql的区别吗?
怪事了,怎么现在人都说asp的坏了,大家不都是asp程序员吗 ?
哎~~~~~~~~~~~~~~~~~~~~~
coollele 2004-04-05
  • 打赏
  • 举报
回复
回复。。

ASP+ACCESS http://61.144.227.147:81 很慢 就几条记录,原来运行很快的可是现在不行了。。

ASP+SQL2000 http://www.jobjx.com 很快 几万条记录。。。


打开数据库用的方法

datapath ="database/" '数据库目录的相对路径
datafile ="aaa.mdb" '数据库的文件名
Connstr="DBQ="&server.mappath(""&datapath&""&datafile&"")&";DRIVER={Microsoft Access Driver (*.mdb)};"
SqlNowString="Now()"
SqlChar="'"
ver="4.10"
易寒 2004-04-05
  • 打赏
  • 举报
回复
asp程序本身相对来说运行比较慢,access的速度更是慢,如果数据库字段规划的好的话会提高程序的运行效率,在选择记录时最好过滤掉没用到的字段,运行速度会大大加快;
ydh1981 2004-04-05
  • 打赏
  • 举报
回复

与访问量和带宽压力有关,就好比汽车和摩托,不带东西都差不多,装一吨东西就知差距了。呵呵
arrowy 2004-04-05
  • 打赏
  • 举报
回复
问题一:数据库容量;
问题二:ACCESS的线程可以加大,但能到多少不知道,可以在注册表里改
问题三:你所谓的很慢是个什么程度,用个ACCESS数据库,里面只有几条记录试试,看快不快
问题四:用什么方法连接的ACCESS,ADO比较好
wolfsky1994 2004-04-05
  • 打赏
  • 举报
回复
同意楼上的
本IIS安装程序适用于Windows 2003系统,IIS版本为6.0版。该自动安装程序最大程度简化了安装IIS的繁琐步骤,且无须操作系统光盘,直接双击即可自动完成安装,并自动注册asp.net运行环境(如果安装了.net),为基于IIS的软件开发和部署带来了极大的便利。 与IIS相关的常见问题: ●有没有用于其它操作系统的IIS全自动安装程序?   我们现已制作并提供了包括Windows 2000/XP/2003在内的多种操作系统所适用的IIS自动安装程序。 ●安装IIS时总是提示无法复制staxmem.dll、iisapp.vbs、convlog.exe等文件?   如果确定安装盘或安装文件没问题,在“运行”中执行:esentutl /p %windir%/security/database/secedit.sdb。然后再重新开始安装IIS。 ●安装IIS后访问网站下的页面时出现HTTP 500内部服务器错误?   请运行此文件夹中的IIS500.bat,之后再重新测试。 ●IIS(或IIS下的网站)无法启动?   目前已知的导致IIS不能启动的原因有:   1、安装了WEB迅雷。解决方法:卸载WEB迅雷,或先退出WEB迅雷再启动IIS,然后再启动WEB迅雷(如果需要);   2、其它软件占用了80端口。解决方法:修改其它网站的端口或IIS下的网站的端口,避免使用相同的端口。可以使用诸如TCPView或FPort等第三方工具来查找正在使用80端口的其它应用程序;   3、操作系统补丁所导致的。打开“添加删除程序”,勾选“显示更新”,在列表中找KB939373、 kB942830、KB942831这三个补丁,如果有,将其卸载,之后再启动IIS。 感谢"蓝点"

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧