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

Версионирование объектов. Сжатие регистра "ВерсииОбъектов"

Cжимаем версии объектов в регистре сведений "ВерсииОбъектов". Экономия занимаемого версиями объектов объема более 50% !!! Используется для уменьшения занимаемого объема версиями объектов в регистре сведений «ВерсииОбъектов».  В обработке использован код процедуры «ВыполнитьСжатиеВерсийОбъектовПоРегламентномуЗаданию» из общего модуля «ВерсионированиеОбъектовПривилегированный» типовой конфигурации. Добавлен отбор по…
Read more

Запуск ЦУП на платформе 1С 8.3 (8.3.5.1098)

Как запустить ЦУП  (Центр управления производительностью, редакция 2.0 (2.0.5.43)) на платформе 1С 8.3 Я, как и многие, столкнулись с тем, что ЦУП достаточно капризная программа, особенно в плане COM коннектора, и на платформе 8.3 категорически не желает его признавать установленным.  …
Read more

Отчет по количеству используемых объектов в реквизитах составного типа. Для толстого клиента.

Выводит количество используемых в базе объектов в реквизитах составного типа. Составные типы это удобно. Но лучше ими не злоупотреблять. Реквизит типа «ДокументСсылка», «СправочникСсылка» (или вообще «ЛюбаяСсылка» в массово используемом документе (или его табличной части) — это зло. Подробнее про это…
Read more

Как в 1С оптимизировать запрос – пример ускорения в 6 раз

Что Вы узнаете из этой статьи? • Одну из основных причин медленной работы запросов • Анализ возможных методов ускорения запросов • Эффективный способ ускорения запросов, в которых происходит обращение через «2 точки»     Часто при внедрении программ «1С: Предприятие…
Read more

SQL сервер 2008: обслуживание, анализ производительности

Полезные скрипты и запросы для SQL 2008: обслуживание, анализ производительности. Файл со всеми скриптами во вложении. Скрипты не мои, собраны с ресурсов по MS SQL. Опубликованы скрипты и запросы, которыми сам часто пользуюсь Большинство скриптов статьи и многие другие представлены…
Read more

Как ускорить 1С за 5 минут – Протокол Shared Memory

Что Вы узнаете из этой статьи? • Рассмотрены возможности ускорения «1С:Предприятие 8» в небольших организациях • Показана процедура включения протокола Общая память (Shared Memory) • Продемонстрирована диагностика использования Shared Memory В версии 8.2.17 платформы «1С: Предприятие 8» появилась интересная возможность…
Read more

Как ускорить 1С – Многопоточная обработка данных

Чем будет для Вас полезна эта статья: • Вы изучите варианты ускорения операций обработки данных • Научитесь запускать в «1С:Предприятие 8» несколько потоков • Узнаете об ограничениях многопоточного режима в 1С   Периодически возникает необходимость в ускорении некоторых участков кода,…
Read more

Альтернатива накопительной системы скидок в конфигурации "Управление торговлей, редакция 11.1"

В обход подводных камней стандартной накопительной системы скидок в конфигурации "Управление торговлей, редакция 11.1" используем альтернативное решение подобной задачи. Эта статья не претендует на внесение в «конституцию», возможно многие и сами дошли до этого, но я счёл полезным поделится своими…
Read more

Тестирование параллелизма SQL в среде 1С Предприятие

Какое отношение параллелизм SQL имеет к среде 1С Предприятие? Целью данной работы является изучение влияния параллелизма SQL на работу с запросами 1С Цель: изучить влияние параллелизма SQL на работу с запросами 1С Литература:  Понимание и использование параллелизма в SQL Server…
Read more

Тестирование быстродействия базы

Синтетический тест позволяющий замерить скорость выполнения запроса (типового или своего). Всем доброго времени суток! Столкнулся с такой проблемой — периодическое замедление работы 1С, причем зависимости от нагрузки или «железа» быстро выявить не получилось. Тогда была написана эта обработка, которая в…
Read more