Оптимизация 1С представляет собой совокупность необходимых действий, направленных на улучшение производительности информационной системы 1С:Предприятие и включает две стадии:
- Аудит серверной ИТ-структуры и структуры конфигурационного кода 1С:Предприятие.
- Выполнение необходимых работ по оптимизации системы 1С.
Почему необходима оптимизация 1С?
Возникновение нижеперечисленных проблем и несвоевременная реакция на них может привести к ухудшению производительности 1С и, как следствие, к падению эффективности работы компании. Для предотвращения подобных последствий необходимо своевременно применять комплекс мер по оптимизации, регулярному аудиту и контролю за состоянием учетных баз данных 1С. Комплекс может содержать как разовые, так и регулярные мероприятия, применяемые к наиболее уязвимым узлам информационной системы 1С:Предприятие.
Основные проблемы производительности 1С
- Недостаточность основных серверных ресурсов – вычислительной мощности ЦП, объема ОЗУ и т.д.
- Проблемы быстродействия дисковой подсистемы ввода-вывода серверов баз данных.
- Неоптимизированность или ошибки программного кода конфигураций 1С.
- Неверные настройки ключевых параметров программного обеспечения 1С и СУБД.
- Несоответствие настроек серверных операционных систем рекомендуемым практикам.
Оптимизация 1С включает в себя
- Аудит производительности 1С
- Предоставление отчетов и подробных рекомендаций по улучшению производительности
- Оптимизация ПО 1С
- Оптимизация аппаратной платформы
- Оптимизация сервера 1С:Предприятие и сервера СУБД
Основные мероприятия по оптимизации 1С
Мы осуществляем комплексный подход к оптимизации производительности систем на базе 1С:Предприятие:
1. Оптимизация программного кода 1С
Процедура модификации программного кода конфигурации 1С проводится с целью улучшения функционирования системы, что часто дает внушительное ускорение работы баз данных 1С.
Наши программисты обладают сертификатами по технологической платформе практически всех версий 1С, навыками использования пакетов ЦУП, специализированы на поиске и отладке неоптимизированного кода 1С путем использования специальных счетчиков мониторинга, встраиваемых прямо в код.
2. Решение проблем с аппаратными ресурсами
Немаловажным фактором быстродействия 1С является серверная платформа, на базе которой работает учетная система 1С. Для определения причин неудовлетворительной работы и проведения оптимизации серверной структуры 1С наши специалисты используют практические инструменты мониторинга и замеров ключевых параметров производительности, мульти-этапное нагрузочное тестирование аппаратных компонент, пошаговый технический режим отладки, нацеленный на более глубокий анализ «узких мест» и т.п.
3. Настройка SQL-сервера и сервера 1С:Предприятия
Помимо корректировки программного кода 1С, важную роль играет настройка и оптимизация параметров сервера 1С:Предприятия и сервера СУБД. Такие параметры, например, как настройка протокола Shared Memory, перевод службы 1С в режим отладки, регламентные задания очистки, максимально отведенное серверу СУБД количество памяти, оптимальное количество потоков и т.д. - ощутимо увеличивают прирост производительности и устраняют множество жалоб на торможение 1С.