首页 > 解决方案 > 在数据库中搜索大字符串

问题描述

所以我有一个表,其中一个列用于存储通常有 10000 个字符的字符串类型的数据。当试图匹配一个特定的字符串时,它需要大量的操作时间。有什么办法可以减少吗??

标签: sqlpostgresqlcockroachdb

解决方案


如果您需要像这样优化选择查询

select *
from tbl
where field_code ilike '%text%'

使用杜松子酒指数

更多信息在这里https://hashrocket.com/blog/posts/exploring-postgres-gin-index


推荐阅读