Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 SUPPLEMENTAL_LOGGING - wtf?  [new]
Ennor Tiegael
Member

Откуда:
Сообщений: 3348
IF EXISTS (SELECT 1
           FROM   [master].[dbo].[sysdatabases]
           WHERE  [name] = N'$(DatabaseName)')
    BEGIN
        ALTER DATABASE [$(DatabaseName)]
            SET AUTO_UPDATE_STATISTICS_ASYNC OFF,
                PAGE_VERIFY CHECKSUM,
                DATE_CORRELATION_OPTIMIZATION OFF,
                DISABLE_BROKER,
                PARAMETERIZATION SIMPLE,
                SUPPLEMENTAL_LOGGING OFF 
            WITH ROLLBACK IMMEDIATE;
    END

Нашел в скрипте на публикацию базы, который генерит SSDT 2012. Не могу понять, что это за опция БД - SUPPLEMENTAL_LOGGING.

Судя по тому, что в 2008 R2 это выполняется без ошибок, там она уже была. В 2005, если склероз не изменяет, ее еще не было. Официальная документация молчит, как партизан. Все, что находит гугл, относится к ораклу.

Кто-нибудь в курсе, что это за хрень вообще?..
24 окт 13, 05:02    [15023853]     Ответить | Цитировать Сообщить модератору
 Re: SUPPLEMENTAL_LOGGING - wtf?  [new]
hpv
Member

Откуда:
Сообщений: 153
Ennor Tiegael,

Microsoft® SQL ServerTM 2005 Administrators Pocket Consultant
24 окт 13, 10:29    [15024457]     Ответить | Цитировать Сообщить модератору
 Re: SUPPLEMENTAL_LOGGING - wtf?  [new]
Ennor Tiegael
Member

Откуда:
Сообщений: 3348
hpv,

Странно, не замечал раньше за микрософтом стремления продавать документацию за деньги.
24 окт 13, 15:05    [15026976]     Ответить | Цитировать Сообщить модератору
 Re: SUPPLEMENTAL_LOGGING - wtf?  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
Ennor Tiegael,

Ну, то как бы и не документация.
24 окт 13, 15:37    [15027192]     Ответить | Цитировать Сообщить модератору
 Re: SUPPLEMENTAL_LOGGING - wtf?  [new]
Ennor Tiegael
Member

Откуда:
Сообщений: 3348
pkarklin,

Автор книжки - MVP, т.е. у него есть доступ к сырцам. А может, вообще сам писал, как Пол Рэндалл когда-то.

Я понимаю, когда берут деньги за парсеры журнала транзакций - это недокументированная часть, но утилиты от MSFT сами это напрямую не юзают. В данном же случае имеет место обратный сценарий - в открытый продакшеновый скрипт попадает неизвестная опция, для которой нет управления через штатный GUI. Почему она должна быть выключена? Что будет, когда SSDT внезапно решит ее включать?

Совершенно непохоже на микрософт.
24 окт 13, 16:03    [15027349]     Ответить | Цитировать Сообщить модератору
 Re: SUPPLEMENTAL_LOGGING - wtf?  [new]
доступ к сырцам
Guest
Ennor Tiegael
Автор книжки - MVP, т.е. у него есть доступ к сырцам.

вы уверены в этом?
24 окт 13, 16:28    [15027526]     Ответить | Цитировать Сообщить модератору
 Re: SUPPLEMENTAL_LOGGING - wtf?  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37155
Ennor Tiegael
Автор книжки - MVP, т.е. у него есть доступ к сырцам. А может, вообще сам писал, как Пол Рэндалл когда-то.
Вы слишком хорошего мнения о статусе MVP.
24 окт 13, 16:30    [15027542]     Ответить | Цитировать Сообщить модератору
 Re: SUPPLEMENTAL_LOGGING - wtf?  [new]
daw
Member

Откуда: Муром -> Москва
Сообщений: 7381
а оно, действительно, работает?

вот здесь я нашел:
http://support.microsoft.com/kb/910229/en-us
4.11 SUPPLEMENTAL_LOGGING Database Option Is Not Implemented

The SUPPLEMENTAL_LOGGING database option is not implemented in this release of SQL Server. This option can be set but has no effect.

может, это, правда, конкретно к экспрессу относится.

а в книжке можно на рисунках часть версии увидеть 9.0.11... то есть, это до релиза еще.

но в sys.databases свойство соответствующее есть.
24 окт 13, 16:45    [15027647]     Ответить | Цитировать Сообщить модератору
 Re: SUPPLEMENTAL_LOGGING - wtf?  [new]
Ennor Tiegael
Member

Откуда:
Сообщений: 3348
Гавриленко Сергей Алексеевич,

Сейчас не могу найти тот пост, но где-то видел (у Рэндалла, скорее всего) упоминание, что MVP дает возможность оформлять запросы на доступ к исходникам. Не на весь сиквеловский code base, разумеется, закрытые места есть, но тем не менее.

daw,

Интересно. На самом деле я протупил, надо было еще Бингом поискать. И вот он уже выдает - http://sqlserver.questionsfind.com/q_sql-server_371977.html - т.е. таки видимо да, запланированный функционал, порезанный впоследствии.

Я, собственно, почему задергался: я использую SSDT еще с тех пор, когда он еще назывался Data Dude и был платным аддоном к 2005 студии. И никогда ничего подобного не замечал. И тут, вдруг, на тебе. Чего они про нее вспомнили...
24 окт 13, 17:18    [15027813]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить