...

Все публикации — все для 1С

Нетривиальные подходы в решении всем известных проблем: ускорение «больших» документов в 1С и ускорение поиска по подстроке. Как добиться эффекта в разы?

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

Часто у пользователей 1С поиск информации по большим спискам данных по подстроке занимает продолжительное время. Павел Баркетов рассматривает причины торможения запросов с поиском по подстроке и описывает возможности и подходы к их оптимизации и ускорению. Также в статье разобраны причины длительного проведения «больших» документов (более 10 000 строк) и даны рекомендации по ускорению этих операций.

30.08.2018    15776    gallam99    31    

Ускорение расчета себестоимости УПП 1.3 в несколько раз

Закрытие периода Рефакторинг и качество кода v8 УПП1 БУ УУ Бесплатно (free)

Как определить причину медленного расчёта себестоимости в УПП 1.3, один из вариантов поиска проблем производительности с помощью инструментов 1С и ускорения расчёта средствами встроенного языка

02.02.2021    1970    RPGrigorev    19    

Ускорение4X: история появления

Личная эффективность Бесплатно (free)

Краткая история появления методики #Ускорение4X

30.07.2018    9366    1c-intelligence    23    

Унифицированная форма Т-13 "без тормозов" (ЗУП 2.5)

Бухгалтерские Учет рабочего времени Учет рабочего времени v8 ЗУП2.5 Россия БУ УУ Абонемент ($m)

В своих прошлых публикациях я уже описывал способы оптимизации некоторых процедур из типовых конфигураций. На этот раз "жертвой" стал давно уже раздражающий своей медлительностью отчет и, по-совместительству, печатная форма "Унифицированная форма Т-13".

1 стартмани

22.06.2016    10862    24    KAPACEB.AA    1    

Ускорение расчета себестоимости в УПП (партионный учет)

Производительность и оптимизация (HighLoad) Закрытие периода Закрытие периода v8 УПП1 Россия БУ УУ Бесплатно (free)

Не секрет, что в момент закрытия периода в УПП приходится неоднократно перепроводить регламентный документ «Расчет себестоимости» для устранения ошибок в учете и получения корректной себестоимости выпуска. И здесь ключевую роль играет время, за которое выполняется полный расчет себестоимости.

31.01.2014    15629    vitrac    7    

Ускорение чтения правил обмена в УПП 1.3 в 20 раз!

Производительность и оптимизация (HighLoad) v8 1cv8.cf Бесплатно (free)

Способ оптимизации чтения правил обмена конвертации данных. Может понадобиться при большом размере правил и высокой периодичности обмена.

27.06.2019    10217    YPermitin    17    

Простой способ индексирования интервалов Промо

Практика программирования v8 Абонемент ($m)

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

1 стартмани

28.09.2016    40404    ildarovich    22    

Нарастающие итоги в запросе и методы ускорения его выполнения.

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

В статье рассматривается метод получения нарастающих итогов в запросе и методы ускорения его выполнения для больших объемов данных.

19.10.2009    56895    anig99    118    

Оптимизация поиска в списках через Elasticsearch

Поиск данных Производительность и оптимизация (HighLoad) v8 ERP2 БП3.0 УТ11 КА2 Россия Платные (руб)

Расширение для ускорения поиска по спискам справочников или документов.

10000 руб.

04.02.2020    4492    1    0    

Актуализация данных регистров накопления

Свертка базы v8 1cv8.cf Абонемент ($m)

Актуализация данных регистров накопления или как, не особо напрягаясь, уменьшить размер базы и ускорить 1С

1 стартмани

15.09.2015    22018    35    Smaylukk    3    

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

Производительность и оптимизация (HighLoad) v8 1cv8.cf Абонемент ($m)

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

1 стартмани

23.10.2014    62526    22    Насипов Фарит    1    

Ускорение отладки управляемых форм Промо

Практика программирования v8 1cv8.cf Бесплатно (free)

Ускорение отладки управляемых форм в больших неповоротливых конфигурациях, когда заказчик просит что-то и сам не знает, что из этого получится.

23.05.2015    15205    moolex    5    

Ускорение в 100 раз. Решаем проблему блокировок

Производительность и оптимизация (HighLoad) v8 v8::УФ 1cv8.cf Бесплатно (free)

Я являюсь автором и тренером курсов по оптимизации и повышению производительности в 1С. Большинство людей приходят ко мне на обучение, желая разобраться со своими проблемами, и я очень часто слышу от них: «эти блокировки замучили, достали, жизни нет, что делать – не знаем. Технологический журнал включали, галочки ставили, форумы читали – ничего не помогает». Я уверен, что эта тема актуальна для многих из вас, поэтому в статье, не вдаваясь глубоко в подробности, я хочу вам дать некоторые конкретные рекомендации, которые вы сможете применить у себя и сразу получить ощутимый эффект. Например, если у вас запрос из-за блокировок выполняется 15 секунд, то после оптимизации он начнет выполняться за 15 миллисекунд. Это обычная практика, никакой фантастики – все это можно сделать.

13.06.2017    79446    Andreynikus    35    

Инструкция: ускоряем tempdb переносом в RAM диск

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

При работе 1С:Предприятия 8 в режиме клиент-сервер широко используются временные таблицы. Кроме того, TEMPDB используется Microsoft SQL Server при выполнении запросов, использующих операторы GROUP BY, UNION, DISTINCT и т.п. Эта служебная БД весьма нагружена и её ускорение сулит нам серьезный выигрыш в производительности. Давайте же поместим её в RAM.

29.01.2019    25020    MrWonder    86    

Ускорение заполнения табеля отработанного времени

Зарплата Учет рабочего времени v8::СПР v8::УФ ЗКГУ3.0 ЗУП3.x Россия БУ Абонемент ($m)

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

1 стартмани

23.05.2020    2994    17    asdPerepel    6    

Очевидные советы по ускорению работы 1С (8.2, 8.3)

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

В статье указаны основные ошибки, которые совершают начинающие администраторы 1С, и показаны способы их решения на примере теста Гилева.

20.04.2016    131762    sevushka    54    

Ускоренный полный пересчет итогов регистров

Сервисные утилиты v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка для быстрого полного пересчета итогов по выбранным регистрам, ускорение достигается за счет предварительной очистки таблиц итогов средствами MS-SQL.

1 стартмани

23.10.2017    29106    206    Bazil    16    

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

Производительность и оптимизация (HighLoad) Конфигурирование 1С v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

Внешняя обработка для быстрой реструктуризации клиент-серверной базы данных. Способ ускорения реструктуризации - замена таблиц большого объема пустыми копиями перед проведением обновления БД и возврат к исходным таблицам после обновления с предварительной корректировкой их структуры. Полностью автоматизировано создание и выполнение всех требуемых скриптов SQL. Представлены версии обработки для обычных форм (1С:Предприятие 8.2 (8.2.19.130)) и управляемого приложения (1С:Предприятие 8.3 (8.3.9.1818)).

1 стартмани

05.11.2019    16920    70    dmitrydemenew    38    

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

Производительность и оптимизация (HighLoad) v8 1cv8.cf Абонемент ($m)

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

1 стартмани

17.10.2014    41854    31    Насипов Фарит    1    

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

Производительность и оптимизация (HighLoad) v8 1cv8.cf Абонемент ($m)

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

1 стартмани

23.10.2014    31406    13    Насипов Фарит    1    

Многопоточное ускорение однопользовательских нагрузок в 1С + Microsoft SQL Server 2017

Практика программирования Производительность и оптимизация (HighLoad) v8 v8::Запросы Бесплатно (free)

Взаимодействие с Microsoft SQL Server нередко вызывает трудности у 1С-ников, а потому интересны любые моменты, связанные с его использованием. О своем опыте работы с новым SQL Server 2017 участникам конференции Infostart-2018 рассказал директор ООО «Аналитика софт» Дмитрий Дудин.

11.06.2019    27057    dmurk    146    

Ускоряем полнотекстовый поиск в динамических списках

Поиск данных v8 1cv8.cf Россия Бесплатно (free)

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

20.07.2020    4848    PRO100_NigGaZ    11    

Ускорение работы со списком документов, в котором при выводе строки выполняется запрос по регистрам или ещё что-нибудь трудоемкое

Практика программирования Работа с интерфейсом Универсальные функции v8 1cv8.cf Бесплатно (free)

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

10.09.2012    9419    Ким    8    

Прямые запросы: ускорение получения цен для типовой ТиС 7.7

Практика программирования Разработка внешних компонент v77::ОУ 1С7:Комплекс 1С7:ТиС Россия Бесплатно (free)

Первая статья из цикла статей "Прямые запросы:...". Рассказывается о применении класса ПрямойЗапрос и компоненты 1С++ для ускорения функции глВернутьЦену() в типовой конфигурации Торговля и склад. Платформа 7.7.

15.11.2011    15740    leshik    21    

Подсистема "COMExchange": ускорение выгрузки запросов ADO или «игра с огнём».

Практика программирования Разработка внешних компонент v8 1cv8.cf Россия Бесплатно (free)

Описана поддержка подсистемой "COMExchange"работы с ВК GameWhithFire.dll и в частности ускоренная выгрузка результата запроса ADO средствами ВК.

11.03.2013    20135    yuraos    4    

Многопоточность как способ ускорения некоторых процедур Промо

Практика программирования v8 Бесплатно (free)

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

09.04.2013    63123    Aleksey.Bochkov    77    

Ускорение перепроведения документов

Производительность и оптимизация (HighLoad) Универсальные функции v8 1cv8.cf Бесплатно (free)

Описание незначительной доработки типовой конфигурации, которая привела к ускорению перепроведения документов на 40%. Дорабатывалась УПП 1.3, но это должно без каких-либо изменений работать и в других конфигурациях с подобным подходом к проведению документов (КА, УТ 10)

31.03.2015    18406    vasyak319    34    

Ускорение запуска конфигуратора и DFSS

Администрирование данных 1С v8 Бесплатно (free)

Известный и уважаемый Вячеслав Гилёв опубликовал рекомендации по ускорению запуска конфигуратора - http://www.gilev.ru/dfss и http://infostart.ru/public/348963 https://plus.google.com/114728939911168275213/posts/96v6bNvnLJP. При все моем уважении к автору, я тем не менее не соглашусь с приведенными рекомендациями. Точнее не самими рекомендациями - они как раз приводят к нужному результату, а к постановке вопроса и самому решению.

24.04.2015    27787    yukon    9    

Ускоренное проведение документов (x4), устранение ошибок 60/62 счетов и зачет авансов (Бухгалтерия 3.0) Промо

Закрытие периода Обработка документов v8::БУ БП3.0 Россия БУ Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

12000 руб.

29.04.2020    4379    6    0    

Фоновые задания: быстро получить большие данные в 1С

Практика программирования v8 Абонемент ($m)

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

1 стартмани

16.02.2020    5730    2    da_1c    0    

Ускоренное групповое оформление на работу любого количества новых сотрудников одновременно в ЗУП 3.1 Промо

Обработка документов Обработка справочников Рабочее место Зарплата Управление персоналом (HRM) Зарплата Управление персоналом (HRM) v8 v8::СПР ЗУП3.x Россия БУ Платные (руб)

Часто принимаете на работу сотрудников группами? Оформляете большое количество документов «Прием на работу», заполняете справочники с личными сведениями? Большая часть времени уходит на текучку, а отчетность стоит? Тогда эта обработка для вас. Работает без изменения конфигурации. Упрощенное групповое оформление на работу любого количества новых сотрудников одновременно для конфигурации «ЗУП 3.1». Создание физлиц, сотрудников и документов «Прием на работу»

2900 руб.

02.10.2018    11612    1    0    

[УТ11] Дебиторка Фифо, вариант с внедрением нового регистра накопления (для значительного ускорения формирования отчета)

Дебиторская и кредиторская задолженность Бухгалтерские Дебиторская и кредиторская задолженность v8 УТ11 БУ УУ Абонемент ($m)

Если в УТ11 взаиморасчеты ведутся по договорам, то очень удобно использовать принцип фифо для выяснения документов, по которым возникает долг, это в свою очередь приводит к достаточно "тяжелому" запросу при увеличении количества рассматриваемых документов. Есть несколько способов оптимизации данного отчета, которые иногда дают эффект, а иногда, могут наоборот увеличить время формирования отчета. В тоже время удобно "поручить" базе данных хранить нужную информацию в удобном для отчета виде. В текущей реализации для этой цели используется регистр накопления остатков, в котором в нужном порядке хранится необходимая информация.

1 стартмани

07.02.2014    22369    26    mxm2    9    

[БГУ 1.0] Внешняя обработка ускорения открытия базы (отключение интернет-поддержки)

Универсальные обработки v8 БГУ Россия Абонемент ($m)

Отключение запуска интернет-поддержки в БГУ 1.0 для ускорения запуска

1 стартмани

10.08.2016    12800    20    zadoy    1    

Обработка для ускорения обмена между центральной базой и РИБ

Распределенная БД (УРИБ, УРБД) v8 1cv8.cf Абонемент ($m)

Увеличивает скорость обмена между ЦБ и РИБ

5 стартмани

06.06.2015    16812    29    Sh.Arthur    16    

Ускорение медленной работы строк в 1С на примере 1С:Документооборот КОРП

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

Если у вас в 1С:Документооборот КОРП 2.1.11.5 (часть более старых и новых конфигураций): 1) Долго отправляется почта в формате HTML; 2) Медленно открывается документы внутренние / входящие / исходящие; 3) Тормозит область просмотра или открытие задач. Тогда вам сюда.

02.10.2020    4485    Nykyanen    16    

Оприходование новых товаров с печатью этикетки на принтер УНФ. Помощник

Рабочее место Обработка документов Обработка справочников Учет ТМЦ Учет ТМЦ v8 УНФ Россия УУ Абонемент ($m)

Помощник ввода нового товара. создает товар, цены: розница и опт, штрихкод, этикетку и может сразу напечатать этикетку на принтере. Создается новый документ "Приходная накладная" в который помещаются созданные товары. Документ проводится. Тестировался на УНФ 1.4.4.11 и УНФ 1.6.13.60.

2 стартмани

21.04.2018    4871    3    santi___kr    1    

[Шишки для мартышки] Упаковка/ускорение нулевых итогов регистров для файлового варианта 7.7

Свертка базы v77::ОУ 1С7:ТиС Россия Абонемент ($m)

По статье "Зачем в 1С нужно периодически пересчитывать итоги по регистрам?" http://infostart.ru/public/177171/ Обработка для 7.7, файловая, только для специалистов. Никаких гарантий и возмещений. Работает только в разделенном режиме (прямой запрос VFP). После выполнения - в обязательном порядке ТиИ (только упаковка), После ТиИ в обязательном порядке - принудительно переиндексировать. Родственная разработка для SQL: http://infostart.ru/public/177579/

5 стартмани

28.03.2013    62575    89    CheBurator    2    

Водопад из Техжурнала 1С

Производительность и оптимизация (HighLoad) v8 1cv8.cf Абонемент ($m)

Строим визуализацию в виде waterfall-графика по данным событий технологического журнала.

5 стартмани

23.12.2020    4627    VKislitsin    5    

Корректировка файлов настройки 1С для ускорения запуска и работы (УФ)

Сервисные утилиты v8::УФ УПП1 БП3.0 УТ11 ЗУП3.x Россия Абонемент ($m)

Как показала практика, крайне медленная работа базы 1С может быть вызвана по вине некорректных настроек файла конфигурации для запуска 1CEStart.cfg. Обработка развивает и дополняет публикацию автора Николай Чирясов (pridecom)

1 стартмани

02.03.2017    11471    34    chkurs    2    

Как ускорить групповое проведение документов до 40%, используя привилегированный режим

Обработка документов v8 1cv8.cf Абонемент ($m)

Простейшая обработка, позволяющая сократить время группового проведения документов.

1 стартмани

10.09.2015    20999    48    Red_Devil    28