Hello Thomas, We hope you like the feature, because it was implemented exclusively on your request ;) We purposely did not add any timer events, as far as checking if there is an open transaction is a real SQL query (SELECT @@TRANCOUNT). SSMS does it internally and we simply re-use their native function. We check if there is an open transaction after execution of SQL batch and, as well, before user tries to switch connection using OUR preferred connections control. Yes - this feature can be extended and made much more comfortable, but it will also add more calls to your database, and sometimes it is deadly, if your server has come deadlock-issues. We suggest you and other users to evaluate current implementation and tell us your impressions after a few weeks or months.. |
![]() |