Middle
Sugira um índice para a tabela users com os campos gender e age, se precisar selecionar utilizadores por género ou idade
sobes.tech IA
Resposta da IA
Para a seleção de utilizadores por género ou idade, é ideal criar dois índices separados, pois as consultas podem filtrar por um destes campos de forma independente:
CREATE INDEX idx_users_gender ON users(gender);
CREATE INDEX idx_users_age ON users(age);
Se, por outro lado, as consultas com filtragem em ambos os campos forem frequentes, pode-se adicionar um índice composto:
CREATE INDEX idx_users_gender_age ON users(gender, age);
Mas para a seleção por um único campo, um índice composto será menos eficiente do que índices separados. Portanto, na maioria dos casos, é melhor usar dois índices separados.