postgresql jsonb 模糊查询 BitmapOr 查询速度问题

860 阅读1分钟

当jsonb字段的key创建了gin索引,对该jsonb字段该key进行模糊查询的时候不能用以下方式:

::json ->> 

会出现BitmapOr导致查询速度比未创建索引之前还要慢,需要使用以下方式进行查询:

::jsonb ->>

就算未针对key创建索引使用jsonb方式进行查询也很快