Ma requête ci-dessous dans ma procédure stockée prend plus de temps.Il existe un moyen d'optimiser cette requête ci-dessous.Les paramètres d'entrée sont Name et CA.Optimisation dans SQL Server requête
SELECT @E_ID=vb.e_id
FROM VALUES va, mappings im, VALUES va2
WHERE im.pv_name=vb.value
AND va.E_ID in (select e_id from listings where id = 200)
AND va.f_id=100
AND va2.f_id=101 AND va.e_id=va2.e_id
AND im.w_i_name='"'[email protected]+'"' AND va2.value='["'[email protected]+'"]'
ORDER BY va.e_id
vous devriez avoir un coup d'oeil dans le plan d'exécution, il vous voyez que les coûts opération combien et que vous pouvez optimiser – DotNetDev
SGBD qui vous USI ng? –