oracle三组难缠的hint no_unnest/unnest,push_subq,push_pred
最近在看一个哥们优化sql里面,使用到了几个特殊的hint,但我总是对此不解,所以针对此问题自己做了一些测试(参考了一些资料) 1. no_unnest, unnest unnest我们称为对子查询展开,顾名思义,就是别让子查询孤单地嵌套(nest)在里面。 所以un_unnest双重否定代表肯定,即让子查询不展开,让它嵌套(nest)在里面。 如果一个查询中的where 中出现