Переход с устаревшей версии 1С:Комплексная автоматизация 1.1 на современную КА 2.4 (или 2.5) — это не просто обновление программного продукта, а полная смена технологического стека. Старая конфигурация работала на обычных формах и была менее требовательна к ресурсам, в то время как новая построена на управляемом приложении и требует гораздо большей вычислительной мощности. Разберем подробно, какой фундамент в виде ОС и СУБД необходимо подготовить для стабильной и быстрой работы системы.
Прежде чем выбирать конкретные версии ПО, проанализируем, почему старый сервер (например, на базе Windows Server 2008 и SQL 2008 R2) может не справиться. Основная причина заключается в том, что в КА 2.4 основная нагрузка переносится на сервер приложений 1С и СУБД. Расчет себестоимости, закрытие месяца и формирование сложных отчетов теперь требуют значительного объема оперативной памяти и высокой частоты процессора. Если оставить прежнюю инфраструктуру, пользователи столкнутся с серьезными задержками даже при выполнении простых операций.
Рассмотрим два основных пути развития серверной инфраструктуры. Выбор между ними часто зависит от бюджета на лицензирование и квалификации системного администратора.
Вариант 1: Microsoft Windows Server
Для современных версий платформы 1С 8.3 наиболее актуальными являются Windows Server 2019 или Windows Server 2022. Посмотрим, почему не стоит использовать более старые версии:
rphost, предотвращая их аварийное завершение при нехватке памяти.Вариант 2: Linux (Astra Linux, Ubuntu, Red OS)
В последние годы связка 1С + Linux стала промышленным стандартом в РФ. Разберем преимущества этого решения:
Выбор системы управления базами данных — это самый ответственный этап. Проанализируем доступные варианты.
Microsoft SQL Server 2019 / 2022
Если бюджет позволяет, это решение остается наиболее предпочтительным для 1С. Выясним, на какие параметры обратить внимание:
tempdb, которая активно используется 1С для временных таблиц.MAXDOP = 1, чтобы избежать взаимных блокировок при выполнении сложных транзакций.Проверить текущую настройку MAXDOP можно следующим запросом:
SELECT name, value, value_for_secondary
FROM sys.configurations
WHERE name = 'max degree of parallelism';
PostgreSQL (Postgres Pro)
Многие опасаются переходить на PostgreSQL из-за былых ограничений. Разберем ситуацию подробнее. Ранее существовала проблема, когда конфигурации размером более 1 ГБ (как КА 2 или ERP) не могли нормально сохраняться. Однако, начиная с платформы 8.3.17, этот вопрос решен: 1С теперь разбивает данные конфигурации на части. PostgreSQL 14/15/16 являются отличным выбором для баз объемом 30 ГБ и выше.
Посмотрим на требования к "железу", которые обеспечат комфортную работу в КА 2.4:
tempdb на разные физические диски для максимальной производительности.Выясним, какие настройки платформы 1С помогут стабилизировать работу после обновления ОС и СУБД:
Пример скрипта для обновления статистики во всей базе данных:
USE [Имя_Вашей_Базы];
GO
EXEC sp_updatestats;
GO
Таким образом, для перехода на КА 2.4 мы рекомендуем связку Windows Server 2022 + MS SQL Server 2022 (при наличии бюджета) или Astra Linux + Postgres Pro (для импортозамещения и экономии). Главное — обеспечить высокую частоту процессора и использовать быстрые SSD-накопители, так как архитектура новой "Комплексной автоматизации" крайне чувствительна к скорости дисковых операций и однопоточной производительности процессора.