Sou iniciante em banco de dados e tenho uma dúvida sobre boas práticas e performance.
Estou montando uma consulta em uma tabela com milhões de registros e os campos que eu preciso apresentam duplicações porque que existem mais detalhes sobre eles.
Apesar disso, só preciso dos campos, sem os maiores detalhes sobre eles. O que seria mais performático, usar o distinct ou o group by.
A tabela que estou trabalhando possui índices e estatísticas. Alguém consegue me ajudar?