带有'not contains'的Oracle Text非常慢

时间:2018-05-21 13:08:58

标签: oracle oracle-text

我有一张包含数百万条记录的表格,Oracle Text的作品非常完美。 select * from table1 where contains(col1, 'some text') > 0

但如果我添加not,它会变得很慢。

select * from table1 where contains(col1, 'some text') > 0 and (not contains(col1, 'some text') > 0)

select * from table1 where contains(col1, 'some text') > 0 and ( contains(col1, 'some text') = 0)

第一次直接查询执行时间不到一秒,第二次需要几分钟。

有没有解决方案?

0 个答案:

没有答案