Acelere as buscas dentro de um campo JSONB
Em events há uma coluna payload do tipo JSONB, e um filtro comum se parece com «encontre eventos onde payload contenha a chave plan com valor pro». Em tabelas grandes sem o índice adequado isso é uma varredura completa.
O padrão pede um índice invertido GIN — ele responde eficientemente a «este JSONB contém o fragmento dado?». Para consultas de contenção a classe de operadores ótima é jsonb_path_ops: menor e mais rápida que a padrão, porque armazena um hash do caminho inteiro em vez de cada chave separadamente. Construa um índice GIN chamado events_payload_gin_idx sobre events.payload usando especificamente a classe de operadores jsonb_path_ops.
Entre para ver seu histórico de envios
EntrarEntre para usar o AI Mentor
Entrar