Хомяк Александр

1021
Рейтинг

Александр Хомяк
logarifm



  •   Регистрация: 21.04.2006 (12 лет назад)

  •   Был(а) на сайте: вчера в 22:37


Группы

Профессиональный разработчик

IE 2017 Online

Рейтинг 1021

Поиск в динамическом списке (по части строки): попытка оптимизации 12

v8 УТ10 Россия УУ Абонемент ($m)

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

1 стартмани

24.11.2015    11618    1    5    

Анализ технологического журнала утечек памяти 21

v8 1cv8.cf Абонемент ($m)

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

1 стартмани

14.11.2015    9970    34    12    

УстановитьСсылкуНового() как ход оптимизации! 114

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

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

22.10.2014    28134    77    

Регистрация <объект не найден> на узлах обмена или перерегистрация Ссылок. 20

v8 1cv8.cf Абонемент ($m)

С помощью этой обработки можно зарегистрировать объекты (документы и их движения, справочники, <Объект не найден>) на узлах обмена.

1 стартмани

15.02.2013    22539    91    5    

Особенности обмена данными с использованием "ручной" регистрации 16

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

Эта статья рассчитана на программистов, которые используют обмен данными с помощью метода "ВыбратьИзменения" и последующую их запись. Только для планов обменов, имеющих "ручную" регистрацию.

14.01.2013    22958    6    

Лечение уникальности "номера" или "Кода" объектов метаданных 11

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

Штатная возможность устранять ошибку: "Значение поля номер или Код не уникально"

1 стартмани

16.08.2012    21383    182    10    

Проверка состояния батареи в Windows 7 9

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

Состояние батареи средствами Windows 7

1 стартмани

24.04.2012    24179    8    2    

Полезности применения СКД 193

v8::УФ v8::СКД УТ10 Россия Бесплатно (free)

Нюансы при работе из СКД на программном уровне.

11.04.2012    39003    42    

Поиск и замена дублирующих элементов 45

v8 1cv8.cf Абонемент ($m)

Доработана штатная обработка поиска и замены дублирующих элементов, а именно...

1 стартмани

14.10.2011    20519    545    36    

Ограничение прав на уровне отборов 13

v8 УТ10 Россия Абонемент ($m)

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

1 стартмани

26.10.2010    10825    89    7    

Суммирование областей отчета и не только... 34

v8 1cv8.cf Абонемент ($m)

Суммирование областей в отчете и списке документов по выделенным диапазонам.

1 стартмани

08.06.2010    10295    217    17    

Учет времени разработчика 300

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

Конфигурация предназначена для учета времени фрилансера или любого программиста.

1 стартмани

12.03.2010    28058    2398    135    

Консоль запросов для ADO соединения 36

v8 1cv8.cf Абонемент ($m)

На базе консоли обычных запросов, сделал возможность выполнения запросов через ADO соединения

1 стартмани

16.12.2009    12270    268    20    

Сила имен переменных 27

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

Как же правильно использовать ?

13.11.2009    12680    32    

Настрой свой сетевой бекап базы данных 26

Россия Бесплатно (free)

Один из вариантов, как корректно необходимо делать сетевой бекап базы данных.

29.10.2009    12812    8    

Универсальное решение работы с Ексель 7

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

Маленькая функция для чтения Ексель!

21.05.2009    9245    10    

Анализ времени документов основной цепочки 34

v8 1cv8.cf Абонемент ($m)

Массово изменяет время документов на правильное

1 стартмани

02.05.2009    12490    510    19    

Excel через ADO 32

v7.7 1cv7.md Абонемент ($m)

Маленькая универсальная обработка Excel с помощью ADO

1 стартмани

13.11.2007    10705    381    26    

Использование реквизитов метаданных 3

v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Даный отчет позволяет анализировать процент использования ваших реквизитов, как и справочников так и документов. Есть возможность анализовать пообъектно. Для вывода процента исполнения задачи используется MPlus.dll

21.06.2007    8095    23    4    

Загрузка и изменение реквизитов справочников 13

v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Универсальное решение загрузки справочников. Да, знаю - их полно, но в них есть свои нюансы, а в моей - свои. Кому понравится может воспользоваться.

1 стартмани

24.04.2007    9284    266    11    

Отчет о стоимости ОС с учетом амортизации 28

v77::БУ 1С7:Комплекс Украина БУ Учет ОС и НМА Абонемент ($m)

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

1 стартмани

30.11.2006    8016    253    5    

Управление пользователями и компами пользователей 15

Россия Бесплатно (free)

Тут сморел народ грит, что там процесы, завершение роботы и т.п. (и попросили у мну мое выложить), короче опять же выкладываю внешний отчет заточен под мою конфу, а точнее под ИТРП. Короче не оижайтесь, я переписывать его под универсал не буду, кто умный разберется сам в конфе, у мну просто времени и так мало!

27.10.2006    10119    128    17    

Отправка почты по SMTP протоколу 12

v7.7 1cv7.md Бесплатно (free)

Используется Rom-Mail.dll

26.10.2006    10891    325    10    

Комментарии

DevМедленно выполняется запрос. Как можно ускорить выполнение запроса?#21 18.07.18 23:47
Это вообще кривой запрос и все правильно, что он выполняется так долго! Советую почитать статьи по оптимизации изучить ээтот процес.

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

| ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.ЕПСБУ.Остатки КАК ЕПСБУОстатки
| ПО ОсновныеСредства.Ссылка = ЕПСБУОстатки.Субконто2
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.ЕПСБУ.ДвиженияССубконто КАК ЕПСБУДвиженияССубконто
| ПО ОсновныеСредства.Ссылка = ЕПСБУДвиженияССубконто.СубконтоДт2

Поставьте себе же вопрос, а что такое вирутальная таблица и если вы знаете на этот ответ тоогда думаю поймете ошибку. Если Нет - советую обзавестись курсами по запросам, не плохо на курсы1с.ру. Удачи.
DevВыбор нескольких документов по контрагенту одним запросом#58 18.07.18 23:37
Автору советую подумать в сторону периода документов, чтобы значительно уменьшить выборку тем самым облегчит запрос.
Индекс поля Контрагент в документе как обязательный.
Ну и советую подумать если задача стоит тривиально 4 документа попробуйте использовать простых запроса ОБЪЕДЕНИТЬ
DevВыбор нескольких документов по контрагенту одним запросом#57 18.07.18 23:32
(5) Абсолютно не оптимальный запрос в первом ВТ. Если у человека база с заказами в миллион документов?! Первая выборка что сделает?!? Поместит ВЕСЬ МИЛЛИОН ДОКУМЕНТОВ в ВТ.

Это лажа!!!

Зачем там вообще различные!? ссылка никогда в этом запросе не продублируется. фигня это а не запрос.
ВКNotificationServer - Сервер оповещений#23 18.07.18 23:27
(19)
Цитата
1. Не запустить на 8.2

А это вообще-то проблема ваша и головная боль тоже. Вообще-то 8.3 не только свистелка взаимодействия. А много много много чего другого! Советую почитать и использовать реальные возможности платформы. А клиентов которые не хотят обновлять не существует!!!
ВКNotificationServer - Сервер оповещений#22 18.07.18 23:24
(19)
Цитата
Я уже писал выше. Не корректно сделал упор в публикации...
Тогда отмодерирйте статью как следует.
ВКNotificationServer - Сервер оповещений#18 18.07.18 21:41
(0) А чем не устроил сервер взаимодействия тем более вот недавно как Доржи поднимал голосовалку https://forum.infostart.ru/forum9/topic195315/
ВКNotificationServer - Сервер оповещений#17 18.07.18 21:37
(2) А чем не устроил сервер взаимодействия?
DevИспользуете ли вы механизм Системы Взаимодействия?#88 03.07.18 13:02
(0) Система интересная, но пока не пришлось использовать. Из самой возможности не совсем нравится, что для этого необходимо задействовать внешний "портал 1С". На будущее хотелось бы действительно от 1С отдельный продукт чтобы им можно было управлять на собственных мощностях. Из соображений как технических так и защиты.
DevБиблиотека примеров кода#3 01.07.18 19:06
Удивило. БСП и Внешние печатные формы в разных разделах.
DevЖизненный цикл управляемой формы. Шпаргалка разработчика#11 01.07.18 19:04
(5)
Цитата
ПередЗагрузкойДанныхИзНастроекНаСервере

Это да, но уже они с более новых платформ. Я так понимаю автор хотел основную механику.