CREATE TABLE public.article (
id uuid NOT NULL,
tags _text NULL,
CONSTRAINT article_pkey PRIMARY KEY (id)
);
Tenho o requisito de carregar artigos que possuam uma tag que esteja em uma lista grande (pelo menos 300 tags) do banco de dados:
SELECT * FROM public.cms_article where tags @> ARRAY['my_long_extra_long_tag_1', '...', '...', 'my_long_extra_long_tag_300'];
Mas tenho um problema de desempenho. Alguém tem experiência com tal requisito? Qual índice seria o melhor? O número de artigos é inferior a 5.000.