我在运行简单搜索时表现不佳(~20-30s):
select Text from Library where REGEXP_MATCHES(Text, '.*abc.*')
select Text from Library where Text LIKE '%abc%'
以下是我的表格的描述:
可能不正常的事情:
我对如何更快地进行此类查询感到失望。
有什么建议吗?
答案 0 :(得分:1)
以最简单的形式编写查询。
select text from library where position('abc' in text) > 0
我检查过,这需要大约150万行(但平均长度更短)。它应该比你尝试过的少。