Мазмұнға өту
Tez Base

Технологический журнал 1С: как собрать данные о тормозах

· Жарияланды:

Мониторинг и журналы

Технологический журнал помогает понять, на что сервер 1С тратит время во время медленной операции. Польза зависит от настройки сбора: нужные события должны попасть в нужное окно времени. Если включить всё подряд на неопределённый срок, разбор утонет в объёме файлов.

Подготовьте воспроизводимую операцию

Запишите действие пользователя, базу и время: например, проведение конкретного вида документа на тестовой копии с согласованным набором данных. Зафиксируйте, сколько операция занимает без диагностического сбора. Отдельно отметьте фоновые задания, которые работают одновременно.

Вопрос “почему сервер медленный” слишком широк. Вопрос “на каком участке проведение ждёт и какие сеансы работают в это время” уже подсказывает, какие события искать. Если случай нельзя повторить, ограничьте наблюдение ожидаемым периодом жалоб и согласуйте момент выключения журнала.

Выберите состав событий под вопрос

Для ожиданий нужны сведения о блокировках и тайм-аутах. Для тяжёлого запроса важны текст обращения к данным и длительность. Для роста памяти нужны серверные вызовы с соответствующими показателями. Ошибки и исключения помогают связать техническое событие с жалобой пользователя.

Не включайте большой поток запросов без порога длительности, если задача состоит в поиске редкой медленной операции. При этом слишком высокий порог скроет частые короткие вызовы, которые суммарно занимают всё время. Начните с ограниченного сбора, оцените состав и при необходимости уточните настройки.

Убедитесь, что журнал действительно пишется

Наличие файла настройки ещё не подтверждает сбор. Проверьте появление новых файлов, их временные метки и события после контрольного действия. Файлы могут появляться и оставаться пустыми: фильтр по имени метода вместо имени события ловит ноль, так было при поиске нагрузки на сеансовые данные. При нескольких рабочих серверах выясните, на каком выполнялась операция. Сбор только с одного узла может пропустить её целиком.

Общий журнал может содержать события других информационных баз. До подсчёта длительностей и поиска виновного сеанса отберите нужную базу и проверьте принадлежность событий. Иначе проблема соседней базы попадёт в ваш диагноз.

В обработке разбора технологического журнала есть настройка сбора и выгрузка результатов для дальнейшего анализа. Доступ к каталогу журнала и область действия настройки всё равно нужно проверить в своей установке. Сохраните исходную конфигурацию журнала до изменения.

Длительность не равна работе процессора

Долгий вызов может выполнять расчёт, ждать СУБД, блокировку или внешний сервис. Сначала установите, что входит в измеренное время. Ищите связанные события в том же интервале и сопоставляйте сеансы. Один медленный SQL-запрос сам по себе не доказывает, что ему нужен новый индекс.

Если в тексте остались физические имена таблиц, используйте расшифровку SQL в термины конфигурации. Для конфликтующих сеансов пригодится разбор взаимоблокировок 1С.

Завершите сбор и проверьте гипотезу

После нужного окна верните согласованные настройки, убедитесь, что интенсивная запись прекратилась, и сохраните необходимые файлы. Отдельно проверьте свободное место: выключение сбора не удаляет уже накопленное.

В отчёте оставьте наблюдение, гипотезу и способ проверки. После изменения повторите тот же сценарий с сопоставимой нагрузкой. Порядок сравнения приведён в методике замера до и после. Если ускорение не воспроизводится, гипотеза остаётся неподтверждённой.

Подойдёт ли вместо него журнал регистрации

Журнал регистрации полезен для действий пользователей, ошибок и изменений. Технологический журнал описывает техническое выполнение. Выбирайте источник по вопросу; при сложном инциденте сведения из обоих журналов дополняют друг друга.

Мұны сіздің орныңызға жөндей аламын

1С неге тежелетінінің нақты себебін және оның жұмысын қалай жылдамдатуға болатынын табамыз - жорамалмен емес, технологиялық журнал мен сұрау жоспарлары арқылы. Құжат өткізуді, есептер мен алмасуларды бірнеше есе жылдамдатамыз. Қазақстан мен ТМД бойынша қашықтан.

Құны
150 000 ₸-денжоба үшін; салықтарсыз; тегін аудиттен кейін тіркеледі
"ауыр" операциялар бойынша әдеттегі нәтиже
сағаттар → минуттар

Жазуға ерте ме? Өзіңіз өлшеп көріңіз

Разбор технологического журнала 1С

Өңдеуді ашу

INFOSTART TECH EVENT 2026: конференция для 1с-специалистов. если собираетесь, регистрируйтесь по нашей ссылке. Регистрация →

Мұны да оқыңыз

Ускорит ли внешняя компонента на C++ ваш код 1С: как посчитать до того, как писать

Медленное место в 1С хочется вынести в компоненту на C++, но выигрыш бывает и в тысячу раз, и отрицательный. Разбираем, из чего складывается время компоненты, сколько стоит граница в изолированном режиме и в процессе 1С, с какого объёма компонента окупается и в каких задачах её лучше не писать. Все числа из замера 31 задачи на платформе 8.3.27 с проверкой одинаковости результата.

Почему нейросеть повторяет одно и то же: карта внимания модели, снятая на встроенном языке 1С

Модель смотрит в вопрос, пока пишет первые три символа ответа, а дальше почти только на себя. Если выключить у неё одну голову внимания из четырёх, верных ответов не остаётся, а больше трети ответов уходят в повтор вроде "стстстст". Разбираем, как снять карту внимания функцией на сорок строк, что она показала на сорока вопросах и что из этого следует для тех, кто работает с большими моделями.

Нейросеть для проверки кода 1С: как проверить её на своём коде до внедрения

Прежде чем отдавать нейросети ревью кода 1С, её стоит принять на своём коде: у нас одна и та же локальная модель нашла 11 дефектов из 13 на учебных процедурах и 0 из 5 на рабочих. Разбираем порядок приёмки: какие два числа считать, из чего собрать проверочный набор, как поднять стенд без интернета и по каким признакам видно, что замер врёт.