方案一:
1、从同一个表读取的数据尽量用一个sql语句解决;
2、使用表连接时,被关联的表数据量尽可能少,可考虑关联子查询后的表;
方案二:使用索引
尽量使用索引最左前缀原则。
方案三:将需要用到的数据先放到一个临时表里面
方案四:
1、使用循环查数据,限制每次查的条数
2、分页查找,需注意必须先对唯一值排序后再分页,没有唯一值的不能使用分页,因为数据会错乱
3、分时段查找
方案五:分库分表
方案六:使用Hadoop
方案一:
1、从同一个表读取的数据尽量用一个sql语句解决;
2、使用表连接时,被关联的表数据量尽可能少,可考虑关联子查询后的表;
方案二:使用索引
尽量使用索引最左前缀原则。
方案三:将需要用到的数据先放到一个临时表里面
方案四:
1、使用循环查数据,限制每次查的条数
2、分页查找,需注意必须先对唯一值排序后再分页,没有唯一值的不能使用分页,因为数据会错乱
3、分时段查找
方案五:分库分表
方案六:使用Hadoop