Oracle大批量数据查询注意要点
我们做电厂的项目,因此读取数据频率较高而且是24小时不间断,保存历史数据量就非常的巨大,上亿条记录;
我们做数据库时是以时间和编号做主键,以时间做分区;
在查询数据时要注意:查询条件WHERE中一定只可以出现以时间和编号两个主键为条件的查询,否则查询速度会比只含时间和编号主键查询的速度慢慢上很多;如果需要其它条件过滤的话,可以先按时间和编号主键将数据查询出来后,在数据集中再次过滤;
我们做数据库时是以时间和编号做主键,以时间做分区;
在查询数据时要注意:查询条件WHERE中一定只可以出现以时间和编号两个主键为条件的查询,否则查询速度会比只含时间和编号主键查询的速度慢慢上很多;如果需要其它条件过滤的话,可以先按时间和编号主键将数据查询出来后,在数据集中再次过滤;