会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
月图灵
博客园
首页
新随笔
联系
订阅
管理
postgresql模糊匹配正则表达式性能问题
postgresql 模糊匹配 目前建议使用like,~~,不建议使用正则表达式, 目前有性能问题
https://yq.aliyun.com/articles/405097
正则表达式效率比较低下:
操作符
~~ 等效于 LIKE, 而 ~~* 对应
ILIKE
。 还有 !~~ 和 !~~*
操作符
分别代表 NOT LIKE 和 NOT
ILIKE
。
另外:
~ 匹配
正则表达式
,大小写相关 'thomas' ~ '.*thomas.*'
~* 匹配
正则表达式
,大小写无关 'thomas' ~* '.*Thomas.*'
!~ 不匹配
正则表达式
,大小写相关 'thomas' !~ '.*Thomas.*'
!~* 不匹配正则表达式,大小写无关 'thomas' !~* '.*vadim.*'
posted @
2019-01-03 17:04
月图灵
阅读(
1500
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
公告