postgresql当中,索引对like % 语句不起作用
发布时间:2026-09-18 | 浏览:4
社区 PostgreSQL 帖子详情 postgresql当中,索引对like % 语句不起作用 freethinking01 2011-08-30 05:44:52 检索 ‘xx%’ 时,explain analyze分析没有用到索引; 而检索 ‘xx’ 时,用到了索引。 这是为什么? ...全文 962 2 打赏 收藏 postgresql当中,索引对like % 语句不起作用 检索 ‘xx%’ 时,explain analyze分析没有用到索引; 而检索 ‘xx’ 时,用到了索引。 这是为什么? 复制链接 扫一扫 分享 转发到动态 举报 写回复 配置赞助广告 取 消 确 定 用AI写文章 请发表友善的回复… 发表回复 打赏红包 需支付: 0.00 元 取 消 确 定 freethinking01 2011-08-30 打赏 举报 回复 之前贴出了同一个问题的帖子, name varchar(128) EXPLAIN ANALYZE select name from point_01022 where name like'先锋科技'; 结果是: Index Scan using pointhz_name_index on point_01022 (cost=0.00..8.29 rows=1 width=25) (actual time=0.155..0.157 rows=1 loops=1) Index Cond: ((name)::text = '先锋科技'::text) Filter: ((name)::text ~~ '先锋科技'::text) Total runtime: 0.185 ms (4 行记录) EXPLAIN ANALYZE select name from point_01022 where name like'先锋科技%'; --多了 % 结果是: Seq Scan on point_01022 (cost=0.00..2974.95 rows=10 width=25) (actual time=75.226..82.462 rows=2 loops=1) Filter: ((name)::text ~~ '先锋科技%'::text) Total runtime: 82.517 ms (3 行记录) rucypli 2011-08-30 打赏 举报 回复 贴语句 show create table xxx explain xxxx PostgreSQL LIKE 子句详解 PostgreSQL 的LIKE:匹配任意数量(包括零个)的任意字符:匹配单个任意字符掌握和通配符的使用场景了解不同模式下的性能特征学会使用pg_trgm扩展优化复杂搜索注意大小写敏感性问题遵循安全最佳实践通过合理应用LIKE操作符,可以实现灵活的文本查询功能,但要注意在大型数据集上使用中缀搜索可能导致性能问题,此时应考虑更专业的全文搜索方案。 PostgreSQL LIKE 语句 详解 LIKE 语句 是 PostgreSQL 中常用的查询操作符,可以用于实现复杂的查询需求。了解LIKE 语句 的用法、通配符、正则表达式以及性能优化方法,将有助于您更好地利用 PostgreSQL 的查询功能。 彻底搞懂 PostgreSQL 的模糊查询:LIKE和ILIKE 彻底搞懂 PostgreSQL 的模糊查询:LIKE和ILIKE如果我们使用的是 PostgreSQL 数据库,那么我们可以使用LIKE和ILIKE做模糊查询,LIKE语法是SQL标准而ILIKE是 PostgreSQL 的一个扩展。构造数据先创建一张表,然后插入一些数据;id serial,id | name1 | One2 | Two5 | oNE6 | 99%(6 rows)基本使用。 PostgreSQL LIKE 操作符详解 LIKE 操作符是 PostgreSQL 中一种强大的字符串匹配工具,可以帮助我们实现模糊查询。在编写查询 语句 时,需要注意 LIKE 操作符的语法、通配符的使用以及注意事项。同时,为了提高查询性能,我们可以采取一些优化措施。# PostgreSQL LIKE 操作符详解## 引言在数据库查询中,LIKE 操作符是一种非常常用的字符串匹配工具。它可以帮助我们实现模糊查询,从而提高查询的灵活性。本文将详细介绍 PostgreSQL 中的 LIKE 操作符,包括其语法、使用方法以及一些注意事项。 PostgreSQL 974 社区成员 1,472 社区内容 发帖 与我相关 我的任务 PostgreSQL PostgreSQL相关内容讨论 复制链接 扫一扫 分享 确定 社区描述 PostgreSQL相关内容讨论 sql 数据库 数据库架构 技术论坛(原bbs) 社区管理员 加入社区 获取链接或二维码 近7日 近30日 至今 加载中 查看更多榜单 社区公告 暂无公告 试试用AI创作助手写篇文章吧 + 用AI写文章