PostgreSQL数据库中如何保证LIKE语句的效率( 四 )

  
2、创建索引时指定索引的操作类 。(text_pattern_ops、varchar_pattern_ops和 bpchar_pattern_ops分别支持类型text、varchar和 char上的B-tree索引)  
3、优化思路 , 对于%X的列无法使用索引 , 可以新增一列 反存储列 , 将%X改为X% 。  
4、创建覆盖索引 , 保证复杂SQL中可以尽可能调用该索引 。  
【PostgreSQL数据库中如何保证LIKE语句的效率】5、调整业务逻辑 , 尽量不用LIKE语句或者调整LIKE语句在WHERE中的位置 。  
文章来源:脚本之家  
来源地址:https://www.jb51.net/article/207068.htm  
申请创业报道 , 分享创业好点子 。 , 共同探讨创业新机遇!  


特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。