根据客户要求,做了一个在线考试系统。跑起来速度慢,请大家给我指点指点。
试卷有4种题型,所以建立了四张表:单选,多选,判断,不定项。字段格式:id,题目标题,A,B,C,D 选项,正确答案。所属考试章节。
学员每做一次试卷都会保存考试记录和相应得分。然后我做了个考试记录表。结构如下:
试卷章节ID,学员Id,学员答案,得分分数,考试时间。这样,然后学员看他的历史记录,会通过考试时间,和学员id,试卷章节到数据库里展现相应的试题和自己的答案和分数。
 
一张试卷就是200条数据,所以考试的人越多,做题的人越多,当达到150万条历史记录,明显感觉打开历史记录的时候速度要慢很多,请高手指点指点啊