Bonjour,

j'ai un tableau de 700 lignes et de 5 colonnes qui contient des données à insérer dans une table. Cette table a la structure du tableau : 5 colonnes.

je déroule l'algo suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
connexion à la base
  pour chaque ligne i du tableau
    requete : INSERT INTO matable (colonnes) VALUES (valeurs de la ligne i)
  fin pour
deconnexion de la base
cette boucle mets environ 5 secondes à s'éxécuter, mais je note des temps d'éxecution pour cette même requete parfois très longs : 30 secondes et plus.

y a-t-il une meilleure manière d'insérer ces données ? procédure stockée ?
qu'est ce qui peut expliquer ces latences dans l'éxécution ?

merci de votre aide et de vos commentaires,

Nicolas