其实这个问题老是在面试的时候提到
1。建立专门的汇总表(这个表一般是每天晚上做统计处理),建立索引(索引的话,插入和修改会变慢,也是只做统计原因之一),用来查询,如果量非常大,那么分表,还是大,那么分库,就是数据仓库概念了
2。关联表查询(多表联合查询)的大数据,首先就是1(把多个表做成一个统计表,或者多个表都做统计表处理),不管关联不关联都做统计表处理,如果非得要操作表要处理,那么做视图是个好办法
3.数据库自己的解决方案:分区表,分区表是将大表的数据分成称为分区的许多小的子集。
其他还有相关的DBA查询优化,我不懂