Salut
Je travaille avec Firebird 1.5, Delphi 7 et FIBPlus+CientDataSet
Bon, j'ai une app qui fait beaucoup d'importations de fichiers (DBF -> Firebird). Ces importations sont à peu près de 10000 à 15000 registres chacune. Pour le faire, je mets tous ces registres dans un ClientDataSet et, apres, je fait un ApplyUpdates du CDS et un Commit de la transaction.
Tout fonctionne parfaitement, mais le ApplyUpdates + Commit prenf beaucoup de temps (plus o moins 15min). Tout se fait par réseau (PC Client -> server).
Aucune idee de pourquoi cette demeure? Ou ça c'est mormal?
Merci en avance
A+
Partager