oracle里nvl()效率低,怎么优化

数据库里两个时间字段一个dateOne,一个dateTwo,如果dateOne不为空,则使用dateOne作为筛选条件;dateOne为空,使用dateTwo作为筛选条件。原来使用nvl(dateOne,dateTwo)实现,但效率太低,求大佬bang'zu

https://www.csdn.net/gather_20/MtTaQg5sNjc5Mi1ibG9n.html