oracle数据库性能管理-执行计划(全表扫描),实际event db file seq read 单块读导致性能低下分析

问题现象 

今天y应用反馈 查询减慢。查询结构如下:

A表通过全表扫描+谓词条件筛选 剩余600行数。

B表有索引,索引顺序扫描,存在4000条记录。

A和B表进行连接,采用HASH JOIN方式进行连接,驱动表为A。

但是以A为驱动表发现,单独查询过程采用全表扫描的方式,但是在v$session中查询对应的event 为db file seq read单块读,效率较低。(但是查询成功后,数据进入内存SGA,在查询就恢复正常

1 怀疑为行链接导致。

猜你喜欢

转载自blog.csdn.net/oradbm/article/details/112965390
今日推荐