...

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

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

Прочие инструменты разработчика v8 1cv8.cf Платные (руб)

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

3000 руб.

14.10.2021    1545    0    0    

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

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

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

31.10.2011    26268    ReLock    6    

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

Консоль запросов v8 1cv8.cf Абонемент ($m)

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

5 стартмани

10.11.2015    45647    77    catsam    11    

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

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

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

1 стартмани

13.09.2014    10342    20    ixilimuse    6    

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

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

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

02.07.2015    13125    arancar    9    

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

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

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

1 стартмани

28.09.2015    7878    3    Franco    10    

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

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

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

1 стартмани

22.11.2018    9702    6    FarFar    11    

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

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

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

2 стартмани

12.12.2016    11212    2    Obertone    2    

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

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

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

29.12.2018    11924    wizard.ilmir02    22    

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

Инструментарий разработчика Консоль запросов Универсальные функции Практика программирования v8 v8::Запросы Бесплатно (free)

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

15.02.2021    11486    randomus    47    

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

Консоль запросов v8 1cv8.cf Абонемент ($m)

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

1 стартмани

22.05.2012    8633    191    kMidas    21    

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

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

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

26.02.2016    43387    unichkin    47    

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

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

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

1 стартмани

12.10.2011    11094    45    Рэйв    3    

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

HighLoad оптимизация Тестирование и исправление v8 УПП1 Россия Абонемент ($m)

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

1 стартмани

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

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

Обработка документов Сервисные утилиты HighLoad оптимизация v77::ОУ 1С7:ТиС Бесплатно (free)

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

23.03.2006    14079    1985    WWWolfy    13    

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

Статистические v8 1cv8.cf Абонемент ($m)

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

1 стартмани

06.12.2012    7281    36    0vrcr    9    

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

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

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

1 стартмани

12.06.2014    31193    22    Dementor    14    

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

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

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

1 стартмани

30.07.2021    956    Daemonold    3    

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

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

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

1 стартмани

17.06.2021    1632    3    infostart14    2    

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

Тестирование и исправление v8 1cv8.cf Абонемент ($m)

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

1 стартмани

09.11.2020    5895    70    sxp    2    

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

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

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

2 стартмани

06.09.2021    1171    2    17808849    4    

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

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

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

1 стартмани

09.04.2020    2307    6    espero    0    

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

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

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

5 стартмани

23.08.2021    854    capitan    7    

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

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

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

24.04.2020    4870    it-boy    19    

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

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

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

1 стартмани

31.10.2018    27452    259    1c.pro.fun    27    

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

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

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

1 стартмани

14.07.2010    11583    361    vhd    18    

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

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

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

1 стартмани

24.12.2018    6705    8    ah7777777    2    

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

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

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

3 стартмани

17.12.2019    14354    sapervodichka    3    

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

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

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

1 стартмани

17.04.2013    20711    45    Aleksey.Bochkov    6    

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

Прочие инструменты разработчика Практика программирования v8 Платформа 1C v8.2 1cv8.cf Платные (руб)

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

1000 руб.

01.04.2021    2882    1    2    

Обзор полезных методов БСП 3.1.4. Часть 2

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

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

27.04.2021    16706    rayastar    7    

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

SonarQube Скрипты автоматизации Сценарное тестирование Бесплатно (free)

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

21.05.2021    4391    amoarok    10    

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

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

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

20.02.2019    23367    YPermitin    31    

Дополнительные материалы к статье "1С:Предприятие 7.7. Оптимизация." Промо

Математика и алгоритмы v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Разгоняем 1С:Предприятие 7.7. Выжимаем последние соки.

1 стартмани

10.02.2009    22703    650    alexk-is    10    

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

HighLoad оптимизация Искусственный интеллект (AI) Практика программирования v8 Абонемент ($m)

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

1 стартмани

01.07.2019    10454    ivanov660    28    

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

Инструментарий разработчика HighLoad оптимизация v8 1cv8.cf Бесплатно (free)

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

19.12.2019    15552    ivanov660    49    

Дерево вызовов процедур

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

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

1 стартмани

08.04.2016    17309    15    json    7    

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

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

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

3 стартмани

18.12.2018    25801    192    ivanov660    24    

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

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

Целью данной статьи является сравнение трех различных способов проведения документов по регистру накопления, в программно продукте 1С:Предприятие 8.1 с выборкой из табличной части документа и регистра накопления: • Проведение с использованием соединения виртуальной таблицей регистра накопления с временной таблицей. В условиях виртуальной таблицы регистра накопления используется вложенный запрос к временной таблице; (далее по тексту – «Техника проведения с временными таблицами»); • Проведение с использованием соединения виртуальной таблицей регистра накопления с вложенным запросом. В условиях виртуальной таблицы регистра накопления используется вложенный запрос к табличной части документа (далее по тексту – «Техника проведения с вложенными запросами»); • Проведение с использованием соединения виртуальной таблицей регистра накопления с вложенным запросом. В условиях виртуальной таблицы регистра накопления используется список значений, полученный выгрузкой из табличной части документа (далее по тексту – «Техника проведения со списком значений»).

26.11.2007    11942    Provlax    10    

Сравнение скорости чтения данных в 1SQLite и DBEng32

Практика программирования v7.7 1cv7.md Россия Бесплатно (free)

Разработки опубликованы на данном сайте по ссылкам: http://infostart.ru/projects/2127/ http://infostart.ru/projects/1359/ http://infostart.ru/projects/811/

10.07.2008    26065    hogik    43