“L’importation se fige sur un gros fichier”
Un logiciel qui s’arrête pendant un import a rarement planté : il travaille encore, simplement plus lentement que ne le laisse croire une barre de progression. La question est de savoir s’il faut attendre, ou si le fichier dépasse tout bonnement ce que le programme supporte.
Symptômes
Le logiciel ne répond plus pendant plusieurs minutes durant l’import La barre de progression reste bloquée sur une valeur Des périodes plus courtes de la même banque s’importent sans problème
Ce qui se passe réellement
Le fichier entier est lu avant la première écriture
Beaucoup d’importateurs décomposent tout le fichier en mémoire avant de créer la première opération. Le besoin en mémoire croît donc avec la taille du fichier au lieu de rester constant, et au-delà d’un certain volume le programme cesse de répondre au lieu d’annoncer une limite.
La détection de doublons compare chaque opération à toutes les autres
Si un logiciel confronte chaque nouvelle opération à l’ensemble des existantes, le travail croît de façon quadratique. Sur quelques centaines d’opérations cela ne se voit pas ; sur dix mille, une seconde devient un quart d’heure.
Comment le corriger
- Attendez une fois sciemment dix minutes avant d’interrompre — très souvent l’import tourne encore, et l’interrompre laisse un compte à moitié rempli.
- Réexportez chez la banque sur des périodes plus courtes plutôt que de découper localement : un fichier qui n’a jamais été trop gros n’a rien à réparer.
- Si vous devez découper, coupez uniquement aux limites d’enregistrement et vérifiez chaque partie avec l’outil ci-dessous.
- Importez les parties dans l’ordre chronologique et dans le même compte, pour que les soldes courants gardent un sens.
Problèmes d’import liés
Évitez la correction manuelle — réparez automatiquement
L’outil traite plusieurs milliers d’opérations en quelques secondes et en donne le nombre — vous savez donc d’avance à quoi votre logiciel s’engage. Gratuit, sans inscription, sans envoi.
Ouvrir l’outil