Insertion (ou delete) en masse
	
	
		Bonjour à tous !
J'ai une petite question, j'ai une requete du genre :
	Code:
	
1 2 3 4 5
   |  
    BEGIN
        INSERT INTO NAME_RANKING (NAME_ID, RANKING_ID)
        SELECT NAME_ID, ranking_id FROM PRODUCT_NAMES WHERE NAME = class_string;
    END; | 
 Cette requête insère des milliers de lignes (voir des millions) , mais forcément, il y a des soucis de performance (idem pour les delete).
Comment puis-je améliorer au mieux cette requête ? Utiliser "FORALL" ou une boucle "FOR" et faire un "COMMIT" tous les n passage ...?
Je suis un peu perdu dans tout ca (car avant de poster j'ai quand meme regardé ce qu'il se faisait ;)
Merci