Bonjour,
Voila mon soucis, j'ai une table A auquel je souhaiterais ajouter une information contenu dans une table B. Pour cela je dois faire une jointure sur plusieurs champs pour bien vérifier mes valeurs car je n'ai pas d'identifiant commun.
Le seul soucis est que ces tables font 2 millions d'enregistrements.
J'ai essayé de faire le teste avec 20000 enregistrement seulement dans la table B mais ce matin ça tournait encore...
Voici la requete que j'ai tenté :
update A set proprio=(select proprio from B where B.com=A.com and B.num_p=A.num_p);
N'y a t'il pas moyen d'optimiser cette requete? Est ce qu'une vue en éliminant les champs dont je ne me sert pas d'accélèrerait pas les choses? Je suis preneur de tout conseil. Merci d'avance.
Partager