【发布时间】:2022-07-02 09:10:54
【问题描述】:
我们有一个 jsonb 列 'roller' 作为
{
"roller": {
"dob": "8/16/1956",
"ext": {
"helio_status": ""
},
"grade": "11",
"gender": "M",
"sis_id": "3456704387",
"location": {
"zip": "99999"
},
"state_id": "546556560",
"roller_number": "ASWE51460438"
}
}
我们传递一个我们想在{roller, sis_id}中找到的变量来检查它是否存在
u.roller#>>'{roller, sis_id}' = 'SE223dsd'
我们在滚筒上创建了一个 gin 索引,但它不起作用,它总是对所有它们进行 seq 扫描。
是否有特定类型的索引会更好?
【问题讨论】:
标签: postgresql indexing jsonb postgresql-12