Bonjour à tous,
Nous avons une application qui insère des grandes quantités d'images (quelques milliers) dans une base de données Interbase.
Nous essayons d'optimiser le temps de traitement de cette procédure.
Dans un premier temps, nous n'avons pas gérer les transactions, donc celles-ci sont censées être gérées automatiquement par DBExpress. (donc un commit par ExecSQL)
J'ai pensé qu'en diminuant la fréquence des commit, on pourrait gagner en temps de traitement.... et malheureusement ce n'est pas le cas on perd du temps... (de 10 min on passe à 12 min)
Ceci est il normal ? le commit n'est pas censé avoir un coût en temps ?
Des idées ?
Merci pour votre aide.
Delphi 2005 et Interbase 7.5
Christophe
Partager