質問

Stackoverflowポッドキャストの1つで、Jeff AtwoodがSQL Server 2008にロックを削減する構成オプションがあり、「with(nolock)」を使用する代わりになると言っていたことを覚えています。すべてのクエリで。ジェフ自身でさえ、彼が話していた機能を有効にする方法を誰もが知っていますか? SQL Server 2008の展開を検討しており、このような機能を使用するとWebアプリケーションに役立つかどうかを確認したいのです。

役に立ちましたか?

解決

ジェフはスナップショット分離について話していました

コマンドはこちら

ALTER DATABASE MyDatabase
SET ALLOW_SNAPSHOT_ISOLATION ON

ALTER DATABASE MyDatabase
SET READ_COMMITTED_SNAPSHOT ON

他のヒント

探しているのは、READ_COMMITTED_SNAPSHOTデータベースオプションをONに設定してREAD COMMITTEDを使用していることです。

これはSQL 2008固有のものではないと思います。 SQL 2005 。 アップグレード時にはDBAの助けがありましたが、Brentsのブログエントリまたはジェフ

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top