千万行级表关联查询 请问如何优化
大家好
  我们在做一考试系统报表。学生表人数1000万  教师表人数1000万  成绩表2000万  选课表1000万
现在要根据学生名称 或是 老师名称 或是  学生性别 或是 课程名称 做条件做统计
eg:查询某个老师所教的课程下所有学生成绩(总成绩 或是 平均成绩)
现在过程写出来了  但是查询速度 在 30-50 秒间  
请有搞过海量数据的大侠  帮帮忙   小弟先谢了
------解决方案--------------------采用临时表。
------解决方案--------------------
------解决方案--------------------
如果不常更改 只是查询 可以试试分区表    如果男女 是可选项  就听楼上的  分区视图
------解决方案--------------------