Size: a a a

1С, БСП, DevOps и Архитектура

2021 July 08

AK

Andrey Konev in 1С, БСП, DevOps и Архитектура
Минута - две на отбор
Дальше была обработка результатов, она много времени занимает
источник

s

shsv in 1С, БСП, DevOps и Архитектура
Не представляю пока какая может быть реализация подобного при помощи СКД и какое оборудование это делает.
источник

AK

Andrey Konev in 1С, БСП, DevOps и Архитектура
Но у нас дисковая полка хорошая и памяти не жалели
источник

AK

Andrey Konev in 1С, БСП, DevOps и Архитектура
Ну и стандартные оптимизации, индексы добавить где не хватает и т.д.
источник

s

shsv in 1С, БСП, DevOps и Архитектура
Вообще я сейчас задумался. Справочник "Контрагенты" у клиента ощутимо тормозной.
ЭлементСправочника.ПолучитьОбъект()
Открытие списка контрагентов
Работает с ощутимыми задержками.
Подозреваю что проблема в этом.
источник
2021 July 09

PZ

P Z in 1С, БСП, DevOps и Архитектура
ЭлементСправочника.ПолучитьОбъект() - это нормально, это дорогая операция, если реквизитов и таб частей много.
Открытие списка контрагентов - смотри сам код списка там тоже могут быть сюрпризы. Очень они любят когда список красивый, а вот то что отрисовка этого дорогое удовольствие все забывают
Не может одна таблица быть тормозной просто так
источник

PZ

P Z in 1С, БСП, DevOps и Архитектура
СУБД немного по другому работает
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
https://infostart.ru/1c/articles/1473034/

Тем временем ещё одна реализация стримов подъехала
источник

QQ

Q Q in 1С, БСП, DevOps и Архитектура
Прикольная проверка на спам
источник

A

Alexey Lab Sosnoviy in 1С, БСП, DevOps и Архитектура
Это же было объяснение как работает полнотекст "на пальцах". Вроде закончилось на "что бы так не делать, покупайте наших слонов". Но могу путать
источник

PZ

P Z in 1С, БСП, DevOps и Архитектура
Не, полнотекст по другому работает.
Там же в ход идет ещё всякие языковые штуки.
А то что я помню именно при вводе по буквам находить слово без левинштейна и языковых кончтрукций
источник

AS

Alexander Sharov in 1С, БСП, DevOps и Архитектура
Софтпоинта доклад, вроде. Пример был про дробление имен сотрудников кусками по 3 буквы вроде.
источник

PZ

P Z in 1С, БСП, DevOps и Архитектура
Не помню, честно.
Я посмотрел, на подкорку записал.
источник

АЛ

Артем Лазаренко... in 1С, БСП, DevOps и Архитектура
напоминает linq в c#
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
Ближе к жабовым стримам всё же, линк это просто СКЛ подобие, но да, там недалеко, хотя и синтакс отличается
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Т.е. давай для ясности подытожим: на вход подается 600 элементов справочника, каждый из которых отдельно прогоняется через N (сколько?) фильтров?
источник

s

shsv in 1С, БСП, DevOps и Архитектура
Как раз у клиента справочник Контрагенты не имеет большого количества полей и элементы не тяжёлые. По другим ссылочным типам  конфигурации через ПолучитьОбъект() работа идёт быстрее.
В общем ситуация ещё в процессе исследования.
источник

s

shsv in 1С, БСП, DevOps и Архитектура
Да
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Ну замер кода-то делал? Какая самая жирная строка / метод?
источник

s

shsv in 1С, БСП, DevOps и Архитектура
Интересная публикация)
Сразу вспомнил как было больно после Python вновь кодить в 1C. Вообще есть надежда, что к платформе прикрутят новые методы работы с массивами и другими типами, чтобы работало быстрее.
источник