oracle 执行计划 优化

图片说明

请问各位大神,我这个t1表的id字段上有索引,t2 表的 t1_id 的字段上有索引,返回的是一条记录。执行计划怎么会是这样的啊?不应该是嵌套循环连接吗。

这是一个好问题,我也想知道。。。

oracle不会固定哪种格式就一定是nested loop或者 merge join的!

至于你这种情况, 可能是两张基表的样本都太小!

建议你把两张表逐步放大到1000万再看看执行计划!