GDDとは「Gut's Driven Development」の略です。簡単にいうとガッツ駆動方式のシステム開発です。 えぇまぁ、私の開発スタイルです。このBlogでは、そんなシステム開発の作業で発見したことを記録していきます。 (Google Developer Daysとはなんの関係ありません。) SQLServerはトランザクションをかけると、共有ロックになります。 更新ロック:他のトランザクションからUPDATE, DELETE不可排他ロック:他のトランザクションからSELECT,UPDATE, DELETE不可 先日、SQLServerで排他制御の実験をしてみました。実施すると、まさしく共有ロックの動作をしていました。 その方法は、SQL文にヒントをつける方法です。以下の組み合わせで実現します。 ■ロックの範囲 ROWLOCK:行単位のロックPAGLOCK:ページ単位のロックTA