...

Библиотека по теме "HighLoad оптимизация" для 1С

HighLoad оптимизация

Казалось бы, КОРП-системы должны быть устойчивы, быстры и надёжны. Но, работая в рамках РКЛ, мы видим немного другую картину. Об основных болевых точках КОРП-систем и подходах к их решению пойдет речь в статье.

15.11.2023    12815    a.doroshkevich    23    

78

Администрирование СУБД HighLoad оптимизация Запросы 1С:Предприятие 8

Разбор исправления ошибки "Microsoft SQL Cannot create a row of size" в 1С при открытии формы.

1 стартмани

24.10.2023    3537    vakham    5    

4

HighLoad оптимизация Запросы

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

11.10.2023    25880    skovpin_sa    15    

107

HighLoad оптимизация Запросы Мониторинг

Расскажем, как найти часто повторяющиеся запросы.

05.10.2023    10981    ivanov660    3    

81

HighLoad оптимизация 1С:Предприятие 8 1С:Управление торговлей 11 Розничная и сетевая торговля (FMCG)

На низкоскоростных каналах связи в УТ 11 в РМК подтормаживает поиск по штрихкоду.

1 стартмани

07.08.2023    1658    woland    0    

6

HighLoad оптимизация Администрирование СУБД 1С:Предприятие 8

Кто не любит убирать мусор? Думаю, практически все, а вот в Postgres это обязательный ритуал для эффективной работы. Как эффективно настроить уборку за 1С в Postgres, можно прочитать в этой статье и еще раз задуматься о бесплатности Postgres.

05.08.2023    9946    1CUnlimited    5    

53

HighLoad оптимизация

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

31.07.2023    8120    a.doroshkevich    11    

31

HighLoad оптимизация Рефакторинг и качество кода 1С:Предприятие 8

Прилетела интересная задача с примером, когда одно и то же действие выполняется на MS SQL за 1 минуту и около часа на Postgre SQL 14. Вот и решил поделиться занимательным опытом расследования причин вышеупомянутой проблемы. Ну и посмотреть вскользь на модуль ERP "1С:Хлебобулочное и кондитерское производство".

30.06.2023    6476    zeltyr    15    

16

Запросы HighLoad оптимизация 1С:Предприятие 8

Многие знают, что для ускорения работы запроса нужно «изучить план». При этом сам план обычно обескураживает: куча разноцветных иконок и стрелочек; ничего не понятно, но очень интересно! Аналитик производительности Александр Денисов на конференции Infostart Event 2021 Moscow Premiere рассказал, как выполняется план запроса и что нужно сделать, чтобы с его помощью находить проблемы производительности.

20.06.2023    49143    Филин    37    

127

HighLoad оптимизация Рефакторинг и качество кода Администрирование СУБД

Готовы погрузиться в недетское программирование и шКОДИТЬ по-взрослому? О том, как повысить безопасность разработки и эксплуатации ПО через изощренные способы подключения к платформе 1С, на конференции Infostart Event 2022 Saint Petersburg рассказал Юрий Лазаренко.

19.06.2023    5249    TitanLuchs    15    

29

HighLoad оптимизация

В редких случаях требуется сложными запросами получить большую выборку данных и обработать её. Как переложить нагрузку с кластера 1С на СУБД.

01.06.2023    8037    AlexSTAL    17    

35

HighLoad оптимизация Технологический журнал 1С:Предприятие 8

Мой первый опыт расследования взаимоблокировок на таблице итогов регистра бухгалтерии на новом месте работы.

22.05.2023    5642    AlexSTAL    2    

18

HighLoad оптимизация 1С:Предприятие 8

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

16.05.2023    5125    avalakh    2    

32

HighLoad оптимизация 1С:Предприятие 8 1C:Бухгалтерия

Статья по итогам нашего выступления на юбилейной X конференции PGConf.Russia, где мы рассказали о подходе, при котором миграцию высоконагруженных решений 1С на Linux/PostgreSQL можно выполнить плавно и без серьезных потрясений, при этом сохранить производительность и надежность в целевом ландшафте.

27.04.2023    8958    it-expertise    17    

35

HighLoad оптимизация 1С:Предприятие 8

Простой (а точнее, мегапростой) способ проверки быстродействия, когда очень важно его, быстродействие, улучшить

10.04.2023    6310    vkrivov@yandex.ru    15    

39

HighLoad оптимизация 1С:Предприятие 8 1C:Бухгалтерия

Много раз приходилось переделывать обработку данных в цикле, на вызов нескольких фоновых заданий. И всегда это были костыли по месту. Решил попробовать систематизировать случай многократного вызова некой процедуры или функции и написать универсальную библиотеку. Очень быстро вспомнил природу костылей, и в итоге все свелось к исследовательской работе. Чем и поделюсь в статье. Код библиотеки и тестов прилагается.

1 стартмани

03.04.2023    2941    Quantum81    5    

7

HighLoad оптимизация Механизмы платформы 1С 1С:Предприятие 8

1С работает с СУБД Postgres более 10 лет, а сейчас это единственный легальный вариант для инсталляций в России. Много ли мы потеряем в производительности по сравнению с MS SQL? Выдержит ли Postgres 15.2 жесткий Highload со стороны 1С? Цель этой статьи - ответить на данные вопросы, с цифрами, которые можно использовать при расчете архитектуры.

23.03.2023    6669    1CUnlimited    9    

38

HighLoad оптимизация 1С:Предприятие 8

А все начиналось с распространенной для этой связки проблемы закрытия месяца…

27.02.2023    16359    shakun_dg    31    

125

HighLoad оптимизация 1С:Предприятие 8

ORM (Relational Mapping) используется во многих языках программирования, в том числе и в 1С. Однако реализация высоконагруженных решений, приводит к мысли, что разработчики ORM не учитывали ее влияния на производительность СУБД. Такая ситуация и в 1С, и ORM на Java, и наверняка в других ORM. В предыдущих частях показана глубина проблемы. В этой части предложено решение со стороны СУБД (MS SQL, Oracle, Postgres).

13.02.2023    3137    1CUnlimited    0    

13

HighLoad оптимизация 1С:Предприятие 8 1C:Бухгалтерия

ORM (Object Relational Mapping) используется во многих языках программирования, в том числе и в 1С. Однако реализация высоконагруженных решений приводит к мысли, что разработчики ORM не учитывали ее влияния на производительность СУБД. Такая ситуация и в 1С и ORM на Java, и наверняка в других ORM. В предыдущей части статьи были изложены результаты теста, в этой статье ответы на самые часто задаваемые вопросы и новый тест.

01.02.2023    3508    1CUnlimited    7    

2

HighLoad оптимизация Запросы 1С:Предприятие 8

Для запросов, содержащих "LIKE %СтрокаПоиска%". Справедливо для MS SQL и Postgres.

20.12.2022    6576    vasilev2015    32    

26

Механизмы платформы 1С HighLoad оптимизация 1С:Предприятие 8 1C:Бухгалтерия

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

1 стартмани

18.12.2022    4176    user1373370    4    

19

HighLoad оптимизация 1С:Предприятие 8

ORM (Object-Relational Mapping) используется во многих языках программирования, в том числе и в 1С. Однако реализация высоконагруженных решений приводит к мысли что разработчики ORM не учитывали ее влияния на производительность СУБД. Такая ситуация и в 1С, и ORM на Java, и наверняка в других ORM. Причины приоткрывает данная статья.

16.12.2022    4205    1CUnlimited    11    

11

HighLoad оптимизация 1С:Предприятие 8 1С:ERP Управление предприятием 2

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

02.11.2022    10081    Tavalik    24    

39

HighLoad оптимизация

Чем отличаются подходы в построении плана запросов для PostgreSQL и MS SQL? Какие запросы хорошо параллелятся, а какие нет? Кто в итоге круче в параллелизме – MS SQL или PostgreSQL? Вадим Фоминых протестировал обе СУБД на эффективность параллельной работы и рассказал о своих выводах в докладе на конференции Infostart Event 2021 Post-Apocalypse.

31.10.2022    12654    Shmell    5    

31

HighLoad оптимизация 1С:Предприятие 8 1С:ERP Управление предприятием 2

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

25.10.2022    2444    m191    8    

5

HighLoad оптимизация Разработка 1С:Предприятие 8

Большие объемы данных вынуждают глубже смотреть в логику работы оптимизатора СУБД. Ваше понимание о селективном индексе может расходится с логикой оптимизатора SQL. Это еще больше привязывает конкретную систему к конкретной СУБД. Построение хорошего запроса к СУБД попрежнему остается искусством, а искусственный интеллект пока еще туда не добрался

18.10.2022    4803    1CUnlimited    9    

5

HighLoad оптимизация

Состояние и качество статистик критически важны для эффективной работы системы. Но у заметной части типовых конфигураций статистики просто не могут работать эффективно. О том, почему так происходит и что с этим делать, на конференции Infostart Event 2021 Post-Apocalypse рассказал Александр Денисов.

27.09.2022    12463    Филин    12    

49

HighLoad оптимизация 1С:Предприятие 8

Сравнение производительности 1С с Java.

23.09.2022    7350    Hadgehogs    23    

5

HighLoad оптимизация Механизмы платформы 1С Запросы 1С:Предприятие 8

Почему при росте объемов базы 1С все становится медленней, даже если все индексы правильно сделаны? В статье на простом примере с регистром сведений показана причина и как этого избежать. Кто виноват больше, 1С или MS SQL решать Вам :)

20.09.2022    4893    1CUnlimited    5    

8

HighLoad оптимизация 1С:Предприятие 8 1C:Бухгалтерия

От быстродействия запросов, которые обращаются к крупным таблицам, напрямую зависит скорость работы всей базы в целом. Артем Кузнецов, тимлид команды 1С в компании ООО «Финтех решения» на конференции Infostart Event 2021 Moscow Premiere рассказал, как оптимизировать производительность при поддержке больших систем. Показал, на что следует обращать внимание при код-ревью запросов, как оптимизировать RLS, виртуальные таблицы, индексы и условия, и как доработка архитектуры решения может ускорить работу базы.

29.08.2022    15653    Chernazem    47    

122

HighLoad оптимизация Администрирование СУБД 1С:Предприятие 8

Workaround свидетельствует о невозможности решить проблему "правильным путем" и вызывает чувство стыда. Но практика показывает, что способность решать проблемы через workaround является порой единственным способом решить проблему в разумное время. А победителей, как говорят, не судят, так почему бы не создавать workaround по системе?

15.08.2022    3771    1CUnlimited    2    

7

HighLoad оптимизация Запросы 1С:Предприятие 8 1С:Управление холдингом

В 1С:Управление холдингом есть "нехороший" запрос, который съедает значительную часть времени проведения документов. Если его подправить, то проведение заметно ускорится.

10.08.2022    10640    sapervodichka    68    

77

HighLoad оптимизация Механизмы платформы 1С 1С:Предприятие 8 1C:Бухгалтерия

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

05.08.2022    4153    1CUnlimited    0    

14

Свертка базы HighLoad оптимизация 1С:Предприятие 8 1C:Бухгалтерия

Удаление архивных данных из базы - это непростая задача как для 1С, так и для любой базы данных. В статье изложены различные способы решения задачи, включая самый эффективный для 1С.

28.07.2022    12113    1CUnlimited    41    

49