I'm doing a query over 1 million customers in SQL. Can this query be further optimized?
I'm trying to optimize the search criteria.
In the WHERE
-clause:
SELECT *
FROM [TB_AGENDA-VENDEDOR_VENDEDORES] AS Vend
INNER JOIN [TB_AGENDA-VENDEDOR_CLIENTES] AS Cli
ON Cli.EQUIPE_VENDA = Vend.EQUIPE_VENDA
WHERE Vend.EMAiL = 'email@email.com.uk' ORDER BY PROXIMA_LIGACAO ASC, CATEGORIA ASC
And in the ON
-clause:
SELECT *
FROM [TB_AGENDA-VENDEDOR_VENDEDORES] AS Vend
INNER JOIN [TB_AGENDA-VENDEDOR_CLIENTES] AS Cli
ON Cli.EQUIPE_VENDA = Vend.EQUIPE_VENDA AND Vend.EMAiL = 'email@email.com.uk'
ORDER BY PROXIMA_LIGACAO ASC, CATEGORIA ASC
or if you have other ideas or reference?