...

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

Запрос всей номенклатуры с характеристиками

Математика и алгоритмы v8 ERP2 УТ11 КА2 Бесплатно (free)

Сравнение различных вариантов запроса всей номенклатуры с характеристиками (УТ11.4, КА 2.4, ERP 2.4).

1 стартмани

30.07.2021    2005    Daemonold    3    

Просмотр и восстановление любых таблиц БД для компоненты 1CDLib + Быстрая очистка регистра "Замеры времени"

Корректировка данных v8 1cv8.cf Абонемент ($m)

Доработанная обработка для компоненты 1CDLib для просмотра и восстановления любых таблиц БД из БД донора. Тестировалось на версии платформы 8.3.17.1549.

1 стартмани

09.11.2020    8213    88    sxp    2    

Очистка регистров сведений замеры

Чистка данных v8 Розница УНФ БП3.0 УТ11 КА2 Россия Абонемент ($m)

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

1 стартмани

17.06.2021    2208    6    infostart14    2    

Замеры APDEX против "ощущений" бухгалтеров

HighLoad оптимизация Бесплатно (free)

Очень часто пользователи недовольны, как работает информационная система. Но даже когда ИТ-специалисты все полностью меняют, пользователи остаются недовольными. О том, как объективно оценить проведенные изменения, на конференции Infostart Event 2019 Inception рассказал руководитель ИТ-службы ИООО «Лукойл Белоруссия» Роман Жульпо.

24.04.2020    5133    it-boy    19    

Скорость сложения строк большой длины в 1С разными методами (конкатенация строк)

Механизмы платформы 1С v8 1cv8.cf Абонемент ($m)

Как известно, в 1С со строковыми переменными часто приходится работать в режиме добавления строк в одну переменную. Когда строка небольшой длины, все происходит достаточно быстро и можно работать вот так: Строка1 = "Привет"; Строка2 = "мир!"; Результат = Строка1 + Строка2; И все замечательно ровно до того момента, когда эти строки не становятся большими... Тогда скорость работы значительно падает. Я провел небольшие замеры производительности и выношу их на суд общественности.

1 стартмани

02.01.2022    4847    1    Diversus    73    

Очередная консоль запросов (замеры, ВТ, IntelliSense)

Инструментарий разработчика v8 1cv8.cf Россия Абонемент ($m)

Минималистичная консоль запросов с ИТС

1 стартмани

14.07.2010    12105    361    vhd    18    

Exec - Выполнение кода, консоль запросов и не только! Промо

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Незаменимый инструмент администратора БД и программиста: Выполняйте произвольный код из режима 1С Предприятие; сохраняйте/загружайте часто используемые скрипты; выполняйте запросы с замером производительности запроса в целом и каждой из временных таблиц в частности, а также с просмотром содержимого временных таблиц; произвольным образом изменяйте любые объекты БД, редактируя даже не вынесенные на формы реквизиты и записывая изменения в режиме "ОбменДанными.Загрузка = Истина"; легко узнавайте ИД объектов БД; выполняйте прямые запросы к SQL с замером производительности и не только!

5 стартмани

10.11.2015    46978    77    catsam    11    

Очистка замеров производительности - даешь больше места на диске (= меньше хлама в базе)

Чистка данных v8 Розница УНФ БП3.0 УТ11 ЗУП3.x Абонемент ($m)

Вы могли и не знать, но у Вас в базе может быть несколько сотен тысяч записей о производительности системы. А появились они там благодаря встроенной в БСП подсистеме "Оценка производительности". И думаю что далеко не каждый из Вас реально собирается оценивать производительность своей системы. Специально для тех кто, как и я считает, что ему абсолютно не нужны все эти записи в базах и была создана эта обработка.

1 стартмани

31.10.2018    31542    296    1c.pro.fun    29    

Замер времени выполнения временных таблиц больших запросов

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Многим из нас частенько приходится работать с большими и сложными запросами, которые могут включать в себя большое количество временных таблиц. Бывает и такое, что такие запросы сопровождает одновременно несколько человек. А так как количество данных увеличивается, в один прекрасный день, такой запрос начинает выполняться неприемлемо долго. Прежде чем начать оптимизировать запрос, нам важно понять, в каком месте происходит коллапс. И что именно нам необходимо оптимизировать. Для того, чтобы это выяснить "вручную", требуется выдержка и много времени. Поэтому, когда мне надоело это все, я решил написать себе автоматический измеритель времени выполнения каждой временной таблицы моего запроса.

1 стартмани

13.09.2014    10920    20    ixilimuse    6    

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

HighLoad оптимизация Корректировка данных v8 УПП1 Россия Абонемент ($m)

Синтетический тест позволяющий замерить скорость выполнения запроса (типового или своего).

1 стартмани

15.09.2014    9338    22    чингачгук    7    

Варианты конкатенации строк в 1С и замеры производительности.

Механизмы платформы 1С v8 1cv8.cf Абонемент ($m)

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

1 стартмани

12.06.2014    33530    23    Dementor    14    

Последний раз про срез последних (на каждую дату в запросе)

Запросы v8 v8::Запросы Бесплатно (free)

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

15.02.2021    18726    randomus    47    

Замер времени выполнения кода

Универсальные функции Россия Бесплатно (free)

Замер времени выполнения кода

31.10.2011    27788    ReLock    6    

Стоит ли использовать РеквизитФормыВЗначение

HighLoad оптимизация Механизмы платформы 1С v8 1cv8.cf Бесплатно (free)

В статье рассматривается вопрос производительности при использовании функции РеквизитФормыВЗначение.

02.07.2015    13260    arancar    9    

Обработка для замера скорости работы запросов

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Позволяет создавать и выполнять запросы. Замеряет скорость выполнения каждого запроса.

1 стартмани

28.09.2015    8257    4    Franco    10    

Сравнение замеров производительности

HighLoad оптимизация v8 1cv8.cf Абонемент ($m)

Бывают ситуации, когда необходимо быстро определить, в чем разница при выполнении, например, проведения документа. Я обычно для решения данной задачи использовал два замера и сравнивал в коде. Это помогало при небольшом количестве строк кода, но, когда их тысячи, или сотни тысяч, проще воспользоваться обработкой, которая позволяет находить различия в замерах производительности.

2 стартмани

06.09.2021    2272    3    17808849    4    

Разбор файла сохраненного замера производительности

HighLoad оптимизация v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

12.10.2011    11503    46    Рэйв    3    

«Матрица задач срочности и важности Эйзенхауэра» с внутренней приоритизацией и замером времени задач

Task Manager v8 Россия Абонемент ($m)

Пока предложения по функционалу конфигурации матрицы задач срочности и важности Эйзенхауэра (http://infostart.ru/public/556939/) ещё набираются и находятся в поиске, её автор решил сам найти нечто близкое и относящееся к планированию и выполнению задач для реализации дополнительного функционала. Учет личного времени (Тайм-трекер) (http://infostart.ru/public/67832/) отлично подходит для отслеживания времени, тратящегося на задачи, и обзора их статистики. Но как же быть, если потребуются роли и статусы для задач? Ведь мало сделать учет времени с определением статистики расхода - приоритезация также является определяющим фактором оптимизации временных расходов. Закон Парето о 20 % усилий, дающих 80 % результата, и 80 % усилий с 20 % результата здесь играет решающее значение. А если на расстановку приоритетов приходятся те самые эффективные 20% усилий? Тогда и без ролей и статусов никак не обойтись?

2 стартмани

12.12.2016    12121    6    Obertone    3    

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

HighLoad оптимизация v8 1cv8.cf Абонемент ($m)

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

5 стартмани

23.08.2021    1257    capitan    7    

Замер производительности. КА 2, УТ 11

Статистика базы данных HighLoad оптимизация v8 УТ11 Абонемент ($m)

Отчет позволяет замерять на актуальных базах КА2 и УТ11 (в том числе на демо-базах) три параметра: время выборки данных, время передачи с клиента на сервер, время вывода данных. Тестировал на релизах КА 2.4.1.240 и УТ 11.4.5.32.

1 стартмани

22.11.2018    10530    7    FarFar    11    

Очистка регистров замеров с отбором по дате записей

Чистка данных v8 ERP2 БП3.0 УТ11 КА2 ЗУП3.x Абонемент ($m)

Очистка регистров сведений с замерами с отбором по дате записей.

1 стартмани

09.04.2020    2547    7    espero    0    

Консоль запросов с расширенными параметрами (ТЗ, загрузка DBF), замером времени выполнения и обработкой результата

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Доработанная Консоль запросов (изначально взята на этом сайте, оригинал http://infostart.ru/public/15117/ ) на обычных формах: 1) ТаблицаЗначений может быть параметром 2) Загрузка DBF-таблиц 3) Обработка результата запроса 4) Замер времени выполнения

1 стартмани

22.05.2012    8848    192    kMidas    21    

Отключение механизма замера производительности и чистка регистров

Чистка данных v8 1cv8.cf Россия Абонемент ($m)

Обработка для выключения стандартного механизма замера производительности в типовых конфигурациях на БСП

1 стартмани

24.12.2018    7210    9    AlexHelmer    2    

Быстрый способ разобраться в чужом коде

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

Добрый день! Хочу рассказать о способе, который позволит быстро разобраться в чужом коде. Я, конечно, думаю, что это жесткий баян, но не видел, чтобы кто-то пользовался этим способом. По крайней мере, новичкам точно будет интересно.

29.12.2018    12396    wizard.ilmir02    22    

Восстановление последовательности + замер производительности + логи ошибок

Инструментарий разработчика v77::ОУ 1С7:ТиС Бесплатно (free)

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

23.03.2006    20311    1987    WWWolfy    13    

Замер производительности информационных баз

Регламентированный учет и отчетность v8 1cv8.cf Абонемент ($m)

Замер производительности большого количества файл-серверных баз путем выполнения запроса через COM-соединение

1 стартмани

06.12.2012    7424    36    0vrcr    9    

Универсальные функции с примерами использования Промо

Универсальные функции v8 Бесплатно (free)

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

26.02.2016    44384    unichkin    48    

Работа с Конструктором запроса и с кодом и его выполнение в режиме 1С: Предприятие, с замером времени выполнения (обычные формы)

Инструментарий разработчика v8 Платформа 1C v8.2 1cv8.cf Абонемент ($m)

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

1 стартмани

01.04.2021    4578    2    Nik_Name    2    

Тест серверного оборудования на допустимое количество пользователей: как это использовать?

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

Выполнил 3 разных теста для проверки серверного оборудования (тест 1С, тесты gilev) на возможное число 1С онлайн-пользователей одновременно работающих на нем и интерпретировал результаты тестов через легких, средних и тяжелых пользователей с помощью таблицы с профилями реальных пользователей.

5 стартмани

17.12.2019    15334    sapervodichka    3    

Замер длительности проведения документов по журналу регистрации без изменения конфигурации

Журнал регистрации v8 1cv8.cf Абонемент ($m)

В журнале регистрации 1С есть интересная колонка - "Транзакция", которая содержит момент начала транзакции и ее идентификатор. Используя эти данные, можно вычислить статистику времени проведения документов за промежуток времени.

1 стартмани

17.04.2013    21122    45    Aleksey.Bochkov    6    

Автоматизация расчета покрытия кода тестами

Рефакторинг и качество кода Бесплатно (free)

На Infostart Meetup, посвященном DevOps-технологиям, с докладом о том, как автоматизировать расчет покрытия кода, выступил программист компании 42Clouds Станислав Косолапов. Станислав рассказал об инструменте собственной разработки для таких задач и показал работу решения на практике.

21.05.2021    5199    amoarok    13    

Другой взгляд на APDEX и подсистему "Оценка производительности"

HighLoad оптимизация 1cv8.cf Бесплатно (free)

Описание принципа работы подсистемы "Оценка производительности" из БСП, примеров использования, недостатках подсистемы, а также рассуждение о путях улучшения мониторинга производительности в системах 1С.

20.02.2019    26038    YPermitin    31    

Быстрее чем INSERT! BULK-операции и примеры использования

HighLoad оптимизация Бесплатно (free)

Microsoft SQL Server поддерживает так называемые BULK-операции, используемые для быстрого изменения больших объемов данных в базе. В статье пойдет речь о практических примерах их использования. Все примеры сделаны в контексте платформы 1С (а как иначе).

09.03.2019    39730    YPermitin    41    

Мониторинг производительности и искусственный интеллект

HighLoad оптимизация v8 Абонемент ($m)

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

1 стартмани

01.07.2019    13982    ivanov660    28    

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

HighLoad оптимизация v8 ERP2 Абонемент ($m)

Рассмотрим практический пример оптимизации, определим последовательность действий и воспользуемся специализированными инструментами.

3 стартмани

18.12.2018    29562    235    ivanov660    24    

Мониторим производительность с помощью 1С RAS

Мониторинг v8 1cv8.cf Бесплатно (free)

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

19.12.2019    16874    ivanov660    55    

Мониторинг высоконагруженной системы

Мониторинг v8 Бесплатно (free)

Высоконагруженной системе (более 8000 клиентских сессий) мониторинг необходим. Про опыт использования инструментов для мониторинга – самописной системы информирования, написанной на C#, и конфигурации «Центр контроля качества» в связке с системой отображения данных Grafana, на конференции Infostart Event 2018 Education рассказал Олег Репников.

13.09.2019    10757    Repich    6    

Система контроля действий пользователя / Employee Monitoring Software (СКДП, EMS)

Администрирование СУБД v8 ERP2 Россия Абонемент ($m)

Подсистема для сбора информации об активности пользователей.

1 стартмани

29.06.2020    7164    3    PerlAmutor    0    

Оценка производительности с помощью БСП

БСП (Библиотека стандартных подсистем) v8 1cv8.cf Бесплатно (free)

В данной статье будут рассмотрены базовые возможности подсистемы "Оценка производительности" в библиотеке стандартных подсистем.

30.06.2022    1252    quazare    8