Настройка SQL Server 2008 для веб-приложений - PullRequest
2 голосов
/ 07 января 2009

В одном из подкастов Stackoverflow я помню, как Джефф Этвуд говорил, что в SQL Server 2008 был параметр конфигурации, который сокращал блокировку и был своего рода альтернативой использованию «with (nolock)» во всех ваших запросах. Кто-нибудь знает, как включить функцию, о которой он говорил, возможно, даже сам Джефф. Я смотрю на развертывание SQL Server 2008 и хочу узнать, поможет ли использование подобной функции моему веб-приложению.

Ответы [ 3 ]

3 голосов
/ 07 января 2009

Джефф говорил об изоляции снимка

вот команда

ALTER DATABASE MyDatabase
SET ALLOW_SNAPSHOT_ISOLATION ON

ALTER DATABASE MyDatabase
SET READ_COMMITTED_SNAPSHOT ON
0 голосов
/ 07 января 2009

Я не думаю, что это было специфично для SQL 2008, это было SQL 2005 . У них была некоторая помощь DBA при обновлении, хотя вы можете прочитать запись blog Брента или Jeffs

0 голосов
/ 07 января 2009

То, что вы ищете, использует READ COMMITTED с опцией базы данных READ_COMMITTED_SNAPSHOT, установленной в ON.

...