设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 97|回复: 4
打印 上一主题 下一主题

在线考试怎样减轻服务器和数据库压力

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-11 03:57:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人用ASP和ACCESS编写了一个在线考试系统,今天用它实现40人同时考试,开始都正常,做了7-8题,每人点下一题都不会动了,过几十秒才恢复正常,每做一段时间都出现这种情况,请问各位高手用什么手段能减轻服务器和数据库压力
2#
发表于 2010-1-11 03:57:41 | 只看该作者
哪个动作这么耗时呢?不会是判错吧?这样的话先存储提交数据,不要判错不要改分,到考试结束后再慢慢评测。
回复 支持 反对

使用道具 举报

3#
发表于 2010-1-11 03:57:45 | 只看该作者
恩 可以用缓存技术 把考试题 缓存下来 考生的答案 也 先缓存下来 待全部答完 管理员 再去 收拾这些 缓存数据呵呵
回复 支持 反对

使用道具 举报

4#
发表于 2010-1-11 03:57:49 | 只看该作者
如果每开一题都要查数据库的话,可以考虑做个缓存了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-19 20:30 , Processed in 0.090005 second(s), 8 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表