使用NVL和静态值有什么不同

时间:2019-01-22 16:14:32

标签: sql oracle performance

我对NVL有疑问。

当我使用此功能时:

AND NVL(324,qsn.fk_ifl) = qsn.fk_ifl
  

答案是:324 = qsn.fk_ifl。

我的查询大约需要20秒。

但是当我使用这个时:

 324 = qsn.fk_ifl

我的查询大约需要6分钟。

你知道我的问题吗?

使用 NVL 时,面板显示嵌套循环,但是使用另一个时,该计划获得哈希联接

0 个答案:

没有答案