bonjour a tous
je dispose d'un PC client connecté a une base de données SQL server distante. je dois régulièrement faire plusieurs milliers d'ajouts de ligne grâce a des INSERT INTO successifs dans une boucle for, 1 requête par ligne.
problème: c'est lent et ça bouffe de la disponibilité serveur.
pour économiser du réseau, je souhaiterais que mes requête INSERT INTO dans boucle FOR soient faite directement sur le PC du serveur.
j'ai pensé aux procédures stockées, mais j'ai deux contraintes: mes tables de valeurs sont grosses et leur taille n'est pas fixe. sur internet, je n'ai trouvé d'aide que concernant les petites tables a 1 ou 2 lignes.
auriez-vous une idée? suis-je condamné a construire une requête de 8000 insert into?
merci d'avance