Производительность и оптимизация (HighLoad)

Работа с базами данных 1С в SQL Server Management Studio (Расширение для SSMS)

Расширение позволяет просматривать связи объектов метаданных и таблиц БД, сгруппированные данные (по группам метаданных) об используемом дисковом пространстве и выполнять трансляцию SQL текста запроса в термины 1С. И бонусом — при наведении курсора мыши на таблицу или поле показывает назначение…
Read more

Весёлые картинки о работе Performance Monitor на Windows Server 2024 Std по мотивам расследования потери производительности на базе 1С

Данная публикация посвящена одной особенности Performance Monitor на Windows Server 2024 Std. Как понимать графики Performance Monitor на Windows Server 2024 Std при расследовании проблем в работе 1С. При расследовании проблем производительности в информационных системах на платформе 1С часто приходится…
Read more

Мониторинг количества использованных программных лицензий, выданных выделенным сервером лицензирования

Следим за утилизацией программных клиентских лицензий на выделенном сервере лицензирования в разрезе кластеров 1С Предприятия, в состав которых включен данный сервер лицензирования 0. Общие моменты Собственно данный опус является логическим продолжением этого. Посему не буду здесь рассказывать, как это все…
Read more

Монитор блокировок пользователей

Анализ и автоматическое удаление блокировок Обработка «Монитор блокировок пользователей» Идея, сподвигшая на создание данной обработки, это постоянный контроль блокировок через сервер приложения, так же периодические звонки от пользователей о транзакциях. Активных пользователей окала 300 Сделал робота выполняющего эту функцию в автоматическом режиме. Фиксация…
Read more

Быстрая реструктуризация базы данных

Внешняя обработка для быстрой реструктуризации клиент-серверной базы данных. Способ ускорения реструктуризации — замена таблиц большого объема пустыми копиями перед проведением обновления БД и возврат к исходным таблицам после обновления с предварительной корректировкой их структуры. Полностью автоматизировано создание и выполнение всех…
Read more

Влияние БСП на производительность базы 1С с добавленными метаданными

Повод для статьи — заметное снижение быстродействия при переводе учета с УТ 11.1 на 11.4 по «нашим» не стандартным метаданным (регламенты работы с массовым заполнением/проведением документов/регистров). Предварительно причину увидел во влиянии БСП. Была создана тестовая подсистема, быстродействие которой оцениваем в…
Read more

Еще один тест 1C: Postgres SQL 11 Pro Enterpise против MSSQL 14 под Windows 2012 Server R2

Проработав 15 лет с MSSQL в 2024 начал активно СУБД Postgres SQL. За два года успел поработать в 9 версии Postgres и в 10-ой. И пришел к выводу, что существуют реальное замедление работы баз после перехода на Postgres. Недавно вышла…
Read more

Обслуживание баз данных. Не так просто, как кажется

Считаете, что обслуживание индексов и статистик дело простое? Что ж, это не всегда так. История начинается Вы обслуживаете базу данных среднего или большого размера? Имею ввиду размер от 100 ГБ и больше. Если да, то, возможно, с проблемами обслуживания индексов и…
Read more

Решение проблемы быстродействия в ERP на рабочем примере

Рассмотрим практический пример оптимизации, определим последовательность действий и воспользуемся специализированными инструментами. Постановка задачи Проблема: выполнение операции занимает значительное время под пользователями с ограничениями. Задача: оптимизировать проблемный участок с минимальными переделками и доработками. Исходные данные: ERP ~700 онлайн одновременно. Подсистема производство….
Read more

Набор скриптов для знакомства с SQL Server

Поговорим о скриптах, которые помогут быстро ознакомиться с состоянием SQL Server, в том числе с вопросами производительности. С чего все начинается В одной из прошлых статей мы рассматривали вопросы мониторинга SQL Server в контексте работы с платформой 1С. И это…
Read more