一个页面同时被多个客户端访问相应缓慢怎么办?

楼主
一个页面同时被多个客户端访问相应缓慢怎么办?
[P]本来这个页面是需要频繁开关数据库(access)的,但若只有一个客户端访问,执行时间只需要不到1秒。[/P][P]现在是如果有20个客户端在10秒内同时访问就会出现响应时间过慢,最严重的某个客户端需要耗时将近1分钟。[/P][P]有什么办法可以解决多个客户端同时访问造成耗时过多吗?[/P][upload=16208,0]未命名-1.png[/upload]
1楼
[P]硬盘资源本身就是瓶颈.[/P][P]试试缓存access数据库的打开连接,不需要一直打开并关闭[/P][P]再是优化查询,access负载还是可以的.[/P][P]另,换用数据库mssql或mysql[/P]
2楼
[EM328][P][LINE-HEIGHT=28px][FACE=arial][COLOR=rgb(51, 51, 51)][BGCOLOR=rgb(255, 255, 255)][SIZE=14px]这个硬盘的瓶颈确实是个问题,用缓存貌似可以解决啊。可是怎么缓存呢[EM292][/FACE][/COLOR][/BGCOLOR][/SIZE][/LINE-HEIGHT][/P][P][LINE-HEIGHT=28px][FACE=arial][COLOR=rgb(51, 51, 51)][BGCOLOR=rgb(255, 255, 255)][SIZE=14px]
[/FACE][/COLOR][/BGCOLOR][/SIZE][/LINE-HEIGHT][/P][P][LINE-HEIGHT=28px][FACE=arial][COLOR=rgb(51, 51, 51)][BGCOLOR=rgb(255, 255, 255)][SIZE=14px]我的asp水平基本还停留在10年前。。。。。。[/FACE][/COLOR][/BGCOLOR][/SIZE][/LINE-HEIGHT][/P]
3楼
[QUOTE][b]下面引用由[@singnore]发表的内容:[/b]

 这个硬盘的瓶颈确实是个问题,用缓存貌似可以解决啊。可是怎么缓存呢   我的asp水平基本还停留在10年前。。。。。。[/QUOTE]数据库连接对象,缓存于application

电脑版 Page created in 0.0156 seconds with 2 queries.