0

数日間、データ操作用のいくつかのConnectionクラスに取り組んでいて、通常、クラスを作成するときにフラグを使用してトランザクションをオンまたはオフにします。実行するすべての非クエリにトランザクションを使用するとどうなりますか? 私が知っておくべき欠点の利点はありますか?C#CRUD

4

2 に答える 2

0

ロング トランザクションはテーブルをロックしているため、すべてをトランザクションで実行することは望ましくありません。特に、非常に長時間実行される操作は、データベースを停止させる可能性があるためです。

詳細については、これをお読みください: http://simononsoftware.com/are-long-running-transactions-bad/

于 2013-07-05T11:33:07.463 に答える