J'utilise plusieurs transformations OLEDBCommand (~ 10) pour mettre à jour la même table en fonction de différentes conditions. Pendant le chargement des données, je suis confronté à une impasse de temps en temps lorsque deux mises à jour sont parallèles.comment éviter Dead lock en raison de la commande multiple oledb pour la même table dans ssis
Y at-il de toute façon que je peux définir une instruction de mise à jour pour attendre si d'autres mises à jour sont en cours? Remarque: le niveau d'isolation DFT est défini sur Serializable mais le problème persiste.
qui est une bonne solution mais qui permettra 2 fils minimum à un moment et peut encore donner lieu à des moyens de verrouillage mort pas une solution de preuve complète. J'ai essayé de courir quelques temps et pas de verrous morts – SanjayJ
Je crois que si Thread du moteur est défini à 1, alors seulement 1 thread à la fois sera exécuté. –
Le fil du moteur 1 n'est pas autorisé Je reçois une erreur. son doit être 2 minimum :( – SanjayJ