Блог

Практические статьи по оптимизации 1С

Обновление конфигурации 1С без простоя: CI/CD на практике

Обновление конфигурации 1С без простоя: CI/CD на практике

Как сократить простой при обновлении 1С с 20 минут до 3-5. LoadConfigFromFiles до кика, rac.exe, разделение этапов. Реальный опыт.

Регламентное обслуживание SQL Server для 1С: план на каждый день

Регламентное обслуживание SQL Server для 1С: план на каждый день

Полный план обслуживания SQL Server для 1С: индексы, статистика, бэкапы, CHECKDB. Готовые скрипты и расписание на неделю.

Полнотекстовый поиск в 1С: почему мы отключили его для 860 объектов

Полнотекстовый поиск в 1С: почему мы отключили его для 860 объектов

Как отключение полнотекстового поиска для 860 объектов ускорило 1С. Какие объекты оставить, какие убрать. Практический кейс.

Четыре антипаттерна запросов 1С, о которых молчит документация

Четыре антипаттерна запросов 1С, о которых молчит документация

Скрытые антипаттерны запросов 1С: ORDER BY в ПОМЕСТИТЬ, подзапрос в ВЫБОР, индексы составных типов. Кейсы с замерами до и после.

Блокировки и взаимоблокировки в 1С: от паники к системной диагностике

Блокировки и взаимоблокировки в 1С: от паники к системной диагностике

Как находить и устранять блокировки в 1С: технологический журнал, TDEADLOCK, управляемые блокировки. Реальные кейсы и решения.

Мониторинг 1С: Prometheus + Grafana вместо «а у нас всё работает»

Мониторинг 1С: Prometheus + Grafana вместо «а у нас всё работает»

Как настроить мониторинг сервера 1С: Prometheus, Grafana, blackbox_exporter. Реальный кейс: узнаём о проблемах раньше пользователей.

APDEX в 1С: как перестать гадать и начать измерять

APDEX в 1С: как перестать гадать и начать измерять

Как настроить APDEX в 1С через ЦКК и технологический журнал. Какие пороги ставить, что считать нормой, как использовать для оптимизации.

Настройка SQL Server для 1С: 10 параметров, которые нужно проверить первым делом

Настройка SQL Server для 1С: 10 параметров, которые нужно проверить первым делом

Чек-лист настройки SQL Server для 1С: MAXDOP, TempDB, память, Query Store. Конкретные значения и скрипты из реальных проектов.

1С и PostgreSQL: пять граблей, на которые наступают при переезде

1С и PostgreSQL: пять граблей, на которые наступают при переезде

Переводите 1С на PostgreSQL? Пять реальных проблем: блокировки, планы запросов, VACUUM, кодировка, бэкапы. Как избежать.

Точечная нотация вместо запроса: как ускорить обработку в 10 раз

Точечная нотация вместо запроса: как ускорить обработку в 10 раз

Разбор реального кейса: обработка документов за 12 минут стала выполняться за 50 секунд. Что не так с точечной нотацией в циклах 1С.

Терминальный режим 1С vs тонкий клиент: замеряем, сравниваем, выбираем

Терминальный режим 1С vs тонкий клиент: замеряем, сравниваем, выбираем

Сравнение терминального режима и тонкого клиента 1С по скорости, ресурсам и удобству. Реальные замеры и критерии выбора.

Платформа 8.3.27: оптимизации, о которых стоит знать

Платформа 8.3.27: оптимизации, о которых стоит знать

Обзор платформы 1С 8.3.27 с позиции производительности. TCP +4%, поиск ссылок в 3.5 раза быстрее, WebSocket, дата акселератор на диске.

Переход с файловой базы 1С на клиент-серверную: когда пора и как не сломать

Переход с файловой базы 1С на клиент-серверную: когда пора и как не сломать

Когда файловая база 1С не справляется и как мигрировать на SQL Server. Пошаговый план, типичные ошибки, реальные замеры скорости.

Кластер 1С: настройка рабочих процессов под реальную нагрузку

Кластер 1С: настройка рабочих процессов под реальную нагрузку

Как настроить кластер серверов 1С для 200+ пользователей. Рабочие процессы, лимиты памяти, балансировка — из реальной практики.

Кэширование в 1С: когда ускоряет, а когда добивает

Кэширование в 1С: когда ускоряет, а когда добивает

Все виды кэширования в 1С, от сеансовых данных до собственного кэша. Реальный кейс: рассылка отчётов с 4 часов до 38 минут.

HTTP-сервисы 1С под нагрузкой: один deadlock — и обмен встал на сутки

HTTP-сервисы 1С под нагрузкой: один deadlock — и обмен встал на сутки

Как мы ускорили HTTP-сервис 1С с 4500мс до 280мс. Deadlock при блокировке базы, рефакторинг монолита, пакетные запросы.

Закрытие месяца в 1С:ERP: с 8 часов до 40 минут

Закрытие месяца в 1С:ERP: с 8 часов до 40 минут

Как сократить закрытие месяца в 1С:ERP с 8 часов до 40 минут. Пошаговый разбор: расчёт себестоимости, распределение затрат, регламентные операции.

WHERE vs ON в LEFT JOIN: одно слово замедляет 1С в 60 раз

WHERE vs ON в LEFT JOIN: одно слово замедляет 1С в 60 раз

Почему фильтр в ON-условии LEFT JOIN не ускоряет запрос 1С. Разбор реального кейса: отчёт за 4 минуты стал формироваться за секунды.

1С тормозит — и это не код: инфраструктурные причины

1С тормозит — и это не код: инфраструктурные причины

Почему 1С тормозит при хорошем коде: антивирус, диски, сеть, память, настройки SQL Server. Чек-лист инфраструктурных проблем.