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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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