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

Откуда:
Сообщений: 311
Добрый день!

а есть ли в природе тулза, которая поможет оценить по рабочей БД, какие фичи Энтерпрайза используются, которых нет в других редакциях?

мне нужно понять, где и как нужно изменить подход к работе с бд, что изменить в ее устройстве, чтобы поднять ее на стандарте, вместо используемого сейчас энтерпрайза.
5 июл 13, 16:57    [14529023]     Ответить | Цитировать Сообщить модератору
 Re: downgrade Enterprise -> Standard  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
Просто посмотрите разницу между редакциями и посмотрите свою БД - думаю,что и сами определите нужен вам Ентерпрайз или нет
О тулзе такого порядка - не слышал
5 июл 13, 17:00    [14529040]     Ответить | Цитировать Сообщить модератору
 Re: downgrade Enterprise -> Standard  [new]
Гость333
Member

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

SQL Server 2008: Does my database contain Enterprise-only features?
5 июл 13, 17:51    [14529360]     Ответить | Цитировать Сообщить модератору
 Re: downgrade Enterprise -> Standard  [new]
bacalavr
Member

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

если бы было просто "посмотреть на бд" самому, я бы не спрашивал

например, у нас есть фильтрованные индексы? использующиеся без хинтов noexpand
после смены редакции на стандарт будет попадос, но отследить руками такое невозможно
5 июл 13, 18:11    [14529469]     Ответить | Цитировать Сообщить модератору
 Re: downgrade Enterprise -> Standard  [new]
bacalavr
Member

Откуда:
Сообщений: 311
Гость333,

спасибо, но как раз "проблемы" уровня компрессии и секционирования видны вручную
5 июл 13, 18:20    [14529510]     Ответить | Цитировать Сообщить модератору
 Re: downgrade Enterprise -> Standard  [new]
bacalavr
Member

Откуда:
Сообщений: 311
bacalavr
Maxx,

если бы было просто "посмотреть на бд" самому, я бы не спрашивал

например, у нас есть фильтрованные индексы? индексированные вью, использующиеся без хинтов noexpand
после смены редакции на стандарт будет попадос, но отследить руками такое невозможно
5 июл 13, 18:31    [14529547]     Ответить | Цитировать Сообщить модератору
 Re: downgrade Enterprise -> Standard  [new]
Гость333
Member

Откуда:
Сообщений: 3683
bacalavr
например, у нас есть индексированные вью, использующиеся без хинтов noexpand
после смены редакции на стандарт будет попадос, но отследить руками такое невозможно

А что этому мешает? Имена индексированных вью известны, далее открываем исходники и ищем все места, где они используются. Дописываем нужные хинты.
8 июл 13, 10:32    [14534339]     Ответить | Цитировать Сообщить модератору
 Re: downgrade Enterprise -> Standard  [new]
Ennor Tiegael
Member

Откуда:
Сообщений: 3422
bacalavr
например, у нас есть индексированные вью, использующиеся без хинтов noexpand
после смены редакции на стандарт будет попадос, но отследить руками такое невозможно
Вообще-то наоборот - хинт NOEXPAND всегда был Enterprise Edition-only, и попытка использовать его уже в Стандарте приводила к ошибке.

Но я могу вас порадовать - в 2012 версии он поддерживается всеми редакциями, кроме экспресса. http://technet.microsoft.com/library/cc645993(SQL.110).aspx в помощь.
8 июл 13, 10:52    [14534438]     Ответить | Цитировать Сообщить модератору
 Re: downgrade Enterprise -> Standard  [new]
Гость333
Member

Откуда:
Сообщений: 3683
Ennor Tiegael
Вообще-то наоборот - хинт NOEXPAND всегда был Enterprise Edition-only, и попытка использовать его уже в Стандарте приводила к ошибке.

Это не так. Например,
BOL 2005 -> Resolving Indexes on Views
In SQL Server 2005 Enterprise Edition, the query optimizer automatically considers the indexed view. To use an indexed view in all other editions, the NOEXPAND table hint must be used.
8 июл 13, 11:01    [14534483]     Ответить | Цитировать Сообщить модератору
 Re: downgrade Enterprise -> Standard  [new]
Ennor Tiegael
Member

Откуда:
Сообщений: 3422
Гость333,

Согласен, запутался.

Тут еще такой момент, что ЕЕ выбирает между индексом на вьюхе и на таблицах и берет лучший для каждого конкретного запроса. А в других редакциях хинт может только жестко заставить использовать индекс по вьюхе. Если он вдруг стал неэффективен - привет, приехали, хинт выбора не оставляет.
Но это уже ТСу решать.
8 июл 13, 12:03    [14535010]     Ответить | Цитировать Сообщить модератору
 Re: downgrade Enterprise -> Standard  [new]
bacalavr
Member

Откуда:
Сообщений: 311
Гость333,

это лишь пример, который пришел в голову

вопрос в том, есть ли другие моменты, которые мне не пришли в голову?)
8 июл 13, 13:51    [14535770]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить