Вики IT-KB

Пошаговые руководства, шпаргалки, полезные ссылки...

Инструменты пользователя

Инструменты сайта


1c:setting-up-microsoft-sql-server-for-1c-enterprise-8-3:database-instant-file-initialization

Право мгновенной инициализации файлов (Database instant file initialization)

Рекомендуется выдать учётной записи, от имени которой будет выполняться экземпляр SQL Server, привилегию SE_MANAGE_VOLUME_NAME для возможности быстрой инициализации файлов (в терминологии SQL Server - Database Instant File Initialization) без необходимости предварительного заполнения их нулями. Эта привилегия может быть реализована путём включения соответствующей учётной записи в локальную политику безопасности Perform volume maintenance tasks в консоли Local Security Policy (secpol.msc) в разделе Local Policies > User Rights Assignment

В нашем примере право Perform volume maintenance tasks выдано учётной записи gMSA KOM\s-MS01$, от имени которой будет выполниться основная служба экземпляра SQL Server Database Engine.

Выданное право позволяет улучшить производительность на таких операциях, как:

  • Создание БД / Восстановление БД
  • Добавление файлов данных/журналов к существующей БД
  • Расширение размера файлов БД, в том числе и авто-расширение (Autogrowth)

Дополнительные источники информации:


Проверено на следующих конфигурациях:

Версия ОС Версия SQL Server
Microsoft Windows Server 2012 R2 Standard EN (6.3.9600) Microsoft SQL Server 2016 SP2 CU4 (13.0.5233.0)

Автор первичной редакции:
Алексей Максимов
Время публикации: 11.02.2019 17:56

Обсуждение

Ваш комментарий:
 

1c/setting-up-microsoft-sql-server-for-1c-enterprise-8-3/database-instant-file-initialization.txt · Последние изменения: 17.04.2019 13:46 — Алексей Максимов