Bonjour,

Petit nouveau sur ce forum, j'ai une petite question par rapport à mon code.

J'ai une requête de ce style :

INSERT INTO TABLE A
SELECT *
FROM TABLE B

Ma table B est énorme genre 6 millions de lignes.
Je ne fais qu'un commit à la fin.
Y a t'il un risque que le serveur crash ?

Peut on dans une simple requête SQL spécifier à oracle de commiter à toutes les n insert, genre tout les milions d'insert ?

Sinon comment gérer un insert d'une table énorme ?
Je dois splitter ma table B en table B1,B2,...Bn ?
Comment la splitter de maniere propre

Merci d'avance du retour