Настройка MSSQL под 1С

Настройки экземпляра SQL Server

Max Server Memory

Обязательно ограничить память SQL Server.

Причина:

Рекомендация:


MAXDOP

Рекомендация:

EXEC sp_configure 'max degree of parallelism', 1;
RECONFIGURE;

Причина:


Cost Threshold for Parallelism

Рекомендация:

EXEC sp_configure 'cost threshold for parallelism', 50;
RECONFIGURE;

Причина:


Optimize for Ad Hoc Workloads

Рекомендация:

EXEC sp_configure 'optimize for ad hoc workloads', 1;
RECONFIGURE;

Причина:


Backup Compression

Рекомендация:

EXEC sp_configure 'backup compression default', 1;
RECONFIGURE;

Причина:


Remote Admin Connections

Рекомендация:

EXEC sp_configure 'remote admin connections', 1;
RECONFIGURE;

Причина:


Настройка TempDB

Количество файлов

Рекомендация:

Причина:


Размер файлов

Рекомендация:

Причина:


Авторасширение

Рекомендация:

Пример:

FILEGROWTH = 512MB

Причина:


Размещение TempDB

Рекомендация:

Причина:


Настройка баз 1С

Recovery Model

Продуктивная база:

ALTER DATABASE [ИмяБазы]
SET RECOVERY FULL;

Причина:

Важно:


Page Verify

Рекомендация:

ALTER DATABASE [ИмяБазы]
SET PAGE_VERIFY CHECKSUM;

Причина:


Статистики

Рекомендация:

ALTER DATABASE [ИмяБазы]
SET AUTO_CREATE_STATISTICS ON;

ALTER DATABASE [ИмяБазы]
SET AUTO_UPDATE_STATISTICS ON;

Причина:


Auto Shrink

Рекомендация:

ALTER DATABASE [ИмяБазы]
SET AUTO_SHRINK OFF;

Причина:


Auto Close

Рекомендация:

ALTER DATABASE [ИмяБазы]
SET AUTO_CLOSE OFF;

Причина:


Рост файлов базы

Рекомендация:

Пример:

FILEGROWTH = 1024MB

Причина:


Дополнительные рекомендации

Lock Pages In Memory

Рекомендуется включать для службы SQL Server.

Причина:


Антивирус

Исключить из проверки:

Причина:


Обслуживание

Необходимо регулярно выполнять:


Что обычно проверяю первым при проблемах 1С

  1. Ожидания SQL Server (Wait Statistics).
  2. Размер и загрузку TempDB.
  3. Блокировки.
  4. Настройки памяти SQL Server.
  5. План выполнения проблемного запроса.
  6. Фрагментацию индексов.
  7. Актуальность статистик.
  8. Скорость дисковой подсистемы.



Created 2026-06-19 15:56:39 +08 by Владимир
Updated 2026-06-19 16:01:31 +08 by Владимир