PDA

Показать полную графическую версию : SQL Server 2012 - не применяются политики


__sa__nya
20-09-2015, 09:15
Доброе время суток. Имеется вышеуказанный сервер. На SQL'е создана политика ч/з "Управление\управление политиками\политики" в SQL Server Man-t Studio, в которой указан параметр "Autoclose-False". Проверяю действие политики - ч/з "Вычислить" смотрю что она применяется к нужным БД, для теста захожу в БД, меняю "Autoclose-True" - изменения сохраняются. Как сделать так, чтобы параметры, установленные в политике для БД SQL, постоянно применялись к БД, а так же чтобы параметры определенные в политике в свойствах БД нельзя было менять?

alef2474
20-09-2015, 21:43
Вообще-то в сети многократно обсуждается вредность установки Autoclose в True

Включать его рекомендуется только для редкоиспользуемых баз данных для экономии ресурсов. Если его включить для обычной рабочей базы данных, к которой часто подключаются пользователи, то это может серьезно замедлить работуhttp://www.askit.ru/custom/sql2005_admin/m4/04_07_db_parameters.htm
MS SQL Server не освобождает занятую память с точки зрения производительности. Логика его работы в том, что это сервер, который предполагает что он работает на отдельной специально для него выделенной машине. Надо останавливать его сервисы для освобождения памяти http://forum.sources.ru/index.php?showtopic=134257
Accordingly, allowing production databases to run with AutoClose on is a worst practice – it can cause all sorts of performance problems and other issues/side-effects that you don’t want in play on production databases.http://sqlmag.com/blog/worst-practice-allowing-autoclose-sql-server-databases

Зачем Вам True? Наоборот в импорте есть best practice проверка на False.

так же чтобы параметры определенные в политике в свойствах БД нельзя было менять? »

Evaluation Mode OnChange: Prevent или Evaluate- кнопка Apply и политика Enabled

__sa__nya
21-09-2015, 03:37
Вообще-то в сети многократно обсуждается вредность установки Autoclose в True »
Этот параметр взят для примера. Мне просто нужно научиться управлять SQL'ями с помощью политик.
Evaluation Mode OnChange: Prevent или Evaluate- кнопка Apply и политика Enabled »
что-то в свойствах политики не нашел такое.
И все-таки:
Как сделать так, чтобы параметры, установленные в политике для БД SQL »

alef2474
21-09-2015, 13:47
Этот параметр взят для примера. »

Пример неудачный(is a worst practice ).

что-то в свойствах политики не нашел такое. »

Evaluation Mode OnChange: Prevent - эта mode не для любых случаев доступна.

Посмотрите с примерами http://www.youtube.com/watch?v=dkMpBiU48mk

с 26 минуты.




© OSzone.net 2001-2012