oracle近亿级数据表如何提高查询速度

时间:2022-03-22 14:25:43
现有一个9000万条数据的表,发现查询数据,计算表条数,特别慢

6 个解决方案

#1


表结构和SQL语句呢?

#2


全表count的话,只能看硬件配置水平了。
cpu,内存,IO速度。

#3


硬件配置OK的话,配合oracle12c的内存表功能也行。

#4


重新拆分表,做好分区,子分区,这样可以提高效率,我们这一张表100亿条都可以查询。不过和IO也有很大关系!

#5


分区表 或者 合适的索引

#6


非空单列索引,如果有的话,因该还行吧

#1


表结构和SQL语句呢?

#2


全表count的话,只能看硬件配置水平了。
cpu,内存,IO速度。

#3


硬件配置OK的话,配合oracle12c的内存表功能也行。

#4


重新拆分表,做好分区,子分区,这样可以提高效率,我们这一张表100亿条都可以查询。不过和IO也有很大关系!

#5


分区表 或者 合适的索引

#6


非空单列索引,如果有的话,因该还行吧