问题现象
今天y应用反馈 查询减慢。查询结构如下:
A表通过全表扫描+谓词条件筛选 剩余600行数。
B表有索引,索引顺序扫描,存在4000条记录。
A和B表进行连接,采用HASH JOIN方式进行连接,驱动表为A。
但是以A为驱动表发现,单独查询过程采用全表扫描的方式,但是在v$session中查询对应的event 为db file seq read单块读,效率较低。(但是查询成功后,数据进入内存SGA,在查询就恢复正常)
1 怀疑为行链接导致。
问题现象
今天y应用反馈 查询减慢。查询结构如下:
A表通过全表扫描+谓词条件筛选 剩余600行数。
B表有索引,索引顺序扫描,存在4000条记录。
A和B表进行连接,采用HASH JOIN方式进行连接,驱动表为A。
但是以A为驱动表发现,单独查询过程采用全表扫描的方式,但是在v$session中查询对应的event 为db file seq read单块读,效率较低。(但是查询成功后,数据进入内存SGA,在查询就恢复正常)
1 怀疑为行链接导致。