碼上歡樂
首頁
榜單
標簽
關於
搜索
相關內容
簡體
繁體
postgresql模糊匹配正則表達式性能問題
本文轉載自
查看原文
2019-01-03 17:04
659
模糊匹配
/
效率
/
postgresql
/
like
/
正則表達式
postgresql 模糊匹配 目前建議使用like,~~,不建議使用正則表達式, 目前有性能問題
https://yq.aliyun.com/articles/405097
正則表達式效率比較低下:
操作符
~~ 等效於 LIKE, 而 ~~* 對應
ILIKE
。 還有 !~~ 和 !~~*
操作符
分別代表 NOT LIKE 和 NOT
ILIKE
。
另外:
~ 匹配
正則表達式
,大小寫相關 'thomas' ~ '.*thomas.*'
~* 匹配
正則表達式
,大小寫無關 'thomas' ~* '.*Thomas.*'
!~ 不匹配
正則表達式
,大小寫相關 'thomas' !~ '.*Thomas.*'
!~* 不匹配正則表達式,大小寫無關 'thomas' !~* '.*vadim.*'
×
免責聲明!
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。
猜您在找
SQL模糊匹配之正則表達式
python2 正則表達式匹配中文的問題
Python正則表達式多行匹配問題
Postgresql 正則表達式
Postgresql 正則表達式(轉)
PostgreSQL正則表達式查詢
正則表達式匹配郵箱
正則表達式匹配域名
正則表達式匹配URL
正則表達式匹配空行
粵ICP備18138465號
© 2018-2025 CODEPRJ.COM