尝试将varchar_pattern_ops添加到索引中
CREATE INDEX tablename_name_idx ON search.tablename USING btree (name COLLATE pg_catalog."default" varchar_pattern_ops);
运算符类text_pattern_ops,varchar_pattern_ops,bpchar_pattern_ops和name_pattern_ops支持分别针对text,varchar,char和name类型的B树索引。与默认运算符类的不同之处在于,将严格按字符对值进行比较,而不是根据特定于区域设置的整理规则进行比较。当服务器不使用标准“
C”语言环境时,这使这些运算符类适用于涉及模式匹配表达式(LIKE或POSIX正则表达式)的查询。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)