Executando verificação de segurança...
1

Uma forma interesante de saber como sua consulta se comporta é usar o "explain" com ele vai exibir varias informações de quais campos e index estão sendo usados.

EXPLAIN SELECT M.CAMPO1, M.CAMPO2, M.CAMPO3, ..., M.CAMPON
FROM   MINHA_TABELA M
WHERE  EXISTS (SELECT 1
               FROM   TABELA_LOG L
               WHERE  L.ID_MINHA_TABELA = M.ID
               AND    YEAR(L.DATA) = 2017)
               
Carregando publicação patrocinada...