Hello,
J'ai une procédure stockée qui utilise la fonction "truncate". Elle tourne en environ 1 minutes.
J'ai du ajouter un linked server à cause d'une migration sur un autre serveur de la base de données cible et apparremment le "truncate" ne fonctionne pas avec le linked server.
J'ai passé en paramètre mon truncate comme ceci :
@sql varchar(100) = 'truncate table [Database].[dbo].table1
Puis dans la procédure je l'exécute avec ca :
exec (@sql)at [LinkedServer]
Cela fonctionne mais le problème c'est qu'elle met 40 minutes pour s'exécuter. Est-ce qu'il y aurait un autre moyen de le faire ?
Merci
Partager