Le boulot est divisé par "paquets" commités séparément.
Rédacteur Oracle (Oracle ACE)
Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche
Je ne réponds pas aux questions techniques par MP
Blogs: Forms-PL/SQL-J2EE - Forms Java Beans
Pour moi utiliser le Bulk Collect n'est pas de tout synonyme de faire le commit par lot. Je pourrais assez bien l’employer pour accélérer le traitement et faire un seul commit à la fin.
Comme j’ai le dit récemment dans un autre post le problème des « commits par paquets » pose le problème de comment relancer le traitement proprement en cas de plantage !
Certe, mais il y a des moments ou le découpage devient incontournable car l'extension du rollback n'est pas toujours sans limite.
Etablire une procédure de reprise n'a rien de compliqué. De plus le traitment via les collections permet de récupérer les exceptions sans plomber le traitement.
Rédacteur Oracle (Oracle ACE)
Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche
Je ne réponds pas aux questions techniques par MP
Blogs: Forms-PL/SQL-J2EE - Forms Java Beans
Les disques sont bon marche aujourd'hui. Bon, c’est un débat où il est difficile à convaincre.
Ce qui est important est qu’il faut se rappeler que le commit par lot est plus complexe à gérer. Si il est vrai que « établir une procédure de reprise n’est pas compliqué » il est aussi vrai qu’il est facile d’établir une procédure de reprise erronée.
Et en fin quand la instance plante au milieu du traitement l’habilité de gérer les exceptions ne sert plus, mais le traitement doit toujours être relancé.
Chacun choisira la solution qui lui va le mieux...
Rédacteur Oracle (Oracle ACE)
Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche
Je ne réponds pas aux questions techniques par MP
Blogs: Forms-PL/SQL-J2EE - Forms Java Beans
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager