Sobre las transacciones, las conexiones, el LTM y el DTC
Estos últimos días he estado investigando sobre el funcionamiento de System.Transactions y su relación con el LTM (Lightweight Transaction Manager) para las transacciones locales y el DTC para las transacciones distribuidas. Uno de mis planteamientos iniciales fue comprobar la diferencia de rendimiento entre las transacciones escaladas al DTC y las transacciones gestionados sólo por el LTM. Rodrigo ya había hecho pruebas sobre el tema anteriormente, en las cuáles demostraba el coste en rendimiento que supone escalar al DTC y el problema de escabalidad que en principio parecía que esto suponía.El objetivo de estas pruebas era valorar el problema que supone abrir dos conexiones a la misma base de datos SQL Server 2005 cuando estamos dentro de un TransactionScope. Al hacer esto,...
Estos últimos dí...
Read More