В SQL-сервере есть так много флагов трассировки. Почему некоторые из них должны быть выключены. Где-то, где я видел, что флаг трассировки 8017 нужно отключить. Итак, я хочу знать, какой флаг трассировки должен быть отключен и почему?
источник
В SQL-сервере есть так много флагов трассировки. Почему некоторые из них должны быть выключены. Где-то, где я видел, что флаг трассировки 8017 нужно отключить. Итак, я хочу знать, какой флаг трассировки должен быть отключен и почему?
Все должны быть отключены, пока вы не знаете, почему они должны быть реализованы. Теперь, если вы наследуете сервер с парой флагов трассировки, не просто отключайте их, если не знаете, почему они там есть.
На новом сервере сначала знания, а затем флаг трассировки. На старом сервере оставь как есть, знания, прими решение.
Помощник по обновлению базы данных может сообщить, что флаг трассировки 8017 необходимо отключить во время процесса обновления, а затем снова включить.
Флаг трассировки 8017 определяет, создает ли SQL Server планировщики для всех логических процессоров, включая те, которые недоступны для использования SQL Server (в соответствии с маской сходства).
Включение флага не создает эти «автономные» планировщики, сохраняя несколько ресурсов. Это также означает, что вы не можете динамически добавлять процессоры для SQL Server, изменяя маску сходства; вам нужно будет изменить маску сходства, а затем перезапустить экземпляр.
Если вы не понимаете, почему присутствует флаг трассировки, не удаляйте его. Где-то в вашей организации должна быть некоторая документация, чтобы сказать, когда и почему она была добавлена (и кем). Если нет, то есть процесс, который вы должны исправить :)
Чтобы добавить больше к тому, что Raadee и Пол Уайт (также подтверждают то, что уже было сказано в комментарии eckes ), TF 8017 включен по умолчанию во всех версиях SQL Server Express Edition с 2005 года. Это, вероятно, способ регулирования количества процессоров ( сокетов и / или ядер). ) не поддерживается редакцией SQL Server .
Проверено на:
Ограничения ЦП описаны в различных документах Microsoft, например, в разделе Ограничения вычислительной мощности редакцией SQL Server .
На сторонних ресурсах TF 8017 задокументирован в списке Trace Flag Стейнара Андерсона, который, кстати, ссылается на этот вопрос.
источник