是这样,手上有个WIN2003+IIS+ACCESS+ASP 做成的号码资料库查询系统,每次一个人查询数据库的时候,另外一个人在查询数据库就没反映,要等第一个人查询完结束后才能再开始查询。
每次数据库读取是手机号码,十几W个号码,最多有5M的字节,从数据库读出来以后在通过JS传送到客户端的文本框里面。
所以就十分头疼,所以希望各位朋友帮小弟出个注意,看该从哪方面着手解决这个数据库卡死现象。
哪里设置不对呢,是换数据库呢?是修改程序呢,还是换语言,换系统。反正从哪方面入手?
7 个解决方案
#1
十几W个号码
是一次性全部读出?你可以分页嘛,每次只显示20条,这样很快的。
是一次性全部读出?你可以分页嘛,每次只显示20条,这样很快的。
#2
应该不是ACCESS本身并发的问,而是你的这个IIS处理速度上的问题,毕竟你的IIS一次只能处理一个请求。
你的ASP代码是什么?如何连接ACCESS的?
你的ASP代码是什么?如何连接ACCESS的?
#3
#4
1.你recordset.open 的时候参数用什么的?用静态+只读试验一下
2。只有5MB的数据,应该不是数据库的问题,而是 IIS ASP的问题,你取出后还要另外组织网页显示格式所以太慢。这个要靠你调试的。recordset.open用了多久, 组织 ASP 页面用了多久。
联系qq 34257038 远程解决一下吧。
2。只有5MB的数据,应该不是数据库的问题,而是 IIS ASP的问题,你取出后还要另外组织网页显示格式所以太慢。这个要靠你调试的。recordset.open用了多久, 组织 ASP 页面用了多久。
联系qq 34257038 远程解决一下吧。
#5
代码是什么,5m数据量不大
#6
哪有一次加载那么多数据 到客户端的?
这样不卡死才怪呢。
这样不卡死才怪呢。
#7
#1
十几W个号码
是一次性全部读出?你可以分页嘛,每次只显示20条,这样很快的。
是一次性全部读出?你可以分页嘛,每次只显示20条,这样很快的。
#2
应该不是ACCESS本身并发的问,而是你的这个IIS处理速度上的问题,毕竟你的IIS一次只能处理一个请求。
你的ASP代码是什么?如何连接ACCESS的?
你的ASP代码是什么?如何连接ACCESS的?
#3
#4
1.你recordset.open 的时候参数用什么的?用静态+只读试验一下
2。只有5MB的数据,应该不是数据库的问题,而是 IIS ASP的问题,你取出后还要另外组织网页显示格式所以太慢。这个要靠你调试的。recordset.open用了多久, 组织 ASP 页面用了多久。
联系qq 34257038 远程解决一下吧。
2。只有5MB的数据,应该不是数据库的问题,而是 IIS ASP的问题,你取出后还要另外组织网页显示格式所以太慢。这个要靠你调试的。recordset.open用了多久, 组织 ASP 页面用了多久。
联系qq 34257038 远程解决一下吧。
#5
代码是什么,5m数据量不大
#6
哪有一次加载那么多数据 到客户端的?
这样不卡死才怪呢。
这样不卡死才怪呢。