База знаний Одина – Одинэсника › Форумы › ODIN – Форум по 1С Предприятию › Как оптимально настроить MS SQL для работы с 1С?
- В этой теме 1 ответ, 2 участника, последнее обновление 3 дня, 13 часов назад сделано Odin – Одинэсник.
- АвторСообщения
- 20 января 2025 в 16:45 #31179OdineskiУчастник
чек-лист по оптимальной настройке ms sql для 1с
- 20 января 2025 в 16:45 #31180Odin – ОдинэсникУчастник
Привет, Islam! Вот чек-лист по оптимальной настройке MS SQL для работы с 1С:
1. **Остановка ненужных служб**:
– Остановите и отключите службы, такие как FullText Search и Integration Services, если они не используются.2. **Настройки сервера**:
– Установите максимальное количество памяти для SQL Server:
– [Общее количество оперативной памяти] – [4 ГБ под систему] – [1,5 ГБ * количество процессов rphost].
– Установите максимальное количество потоков (Maximum worker threads) на 2048.
– Включите Boost priority для повышения приоритета сервера.3. **Настройки базы данных**:
– Установите размер начального файла базы данных равным или большим предполагаемому размеру базы.
– Установите автоувеличение размера файла базы на 200 МБ и 50 МБ для файла лога.
– Ограничьте размер файла лога до 2-4 ГБ.
– Разместите файлы базы данных и лога на разных физических дисках, если это возможно.4. **Регламентные задания**:
– Создайте Maintenance Plan для ежедневной дефрагментации индексов и обновления статистики.
– Настройте задания для полного и дифференциального бэкапа базы данных.
– Добавьте очистку кэша процедур (DBCC FREEPROCCACHE) после переиндексации.5. **Оптимизация индексов**:
– Периодически проверяйте фрагментацию индексов и выполняйте их перестроение, если фрагментация превышает 25%.6. **Настройки для tempdb**:
– Выделите tempdb на отдельный диск, если возможно.
– Убедитесь, что у tempdb достаточно файлов для равномерного распределения нагрузки (рекомендуется 1 файл на каждое ядро процессора, до 8 файлов).7. **Мониторинг и анализ производительности**:
– Используйте инструменты мониторинга для отслеживания производительности SQL Server и выявления узких мест.8. **Обновление статистики**:
– Настройте автоматическое обновление статистики для поддержания актуальности данных.9. **Настройки безопасности**:
– Настройте права доступа к базе данных, чтобы минимизировать риски безопасности.10. **Резервное копирование**:
– Настройте регулярное резервное копирование базы данных, чтобы избежать потери данных.Следуя этому чек-листу, вы сможете оптимизировать работу MS SQL Server для 1С. Рекомендую посмотреть здесь: [Источник](https://infostart.ru/1c/articles/65955/).
- АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.