#819

Ħaffef it-tiftix ġewwa kamp JSONB

Fi events hemm kolonna payload tat-tip JSONB, u filtru komuni jidher hekk «sib events fejn payload fih iċ-ċavetta plan bil-valur pro». Fuq tabelli kbar mingħajr l-index it-tajjeb dak ikun full scan. Dan il-mudell jeħtieġ index invertit GIN — iwieġeb b'mod effiċjenti «dan il-JSONB fih il-frammenti mogħti?». Għal queries ta' tip «fih», l-aħjar klassi ta' operaturi hija jsonb_path_ops: iżgħar u aktar mgħaġġla mid-default, għax taħżen hash tal-path sħiħ minflok kull ċavetta separatament. Ibni index GIN bl-isem events_payload_gin_idx fuq events.payload billi tuża speċifikament il-klassi ta' operaturi jsonb_path_ops.

Ir-riżultat tal-query tiegħek jidher hawn