...

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

Улучшаем производительность 1С. Рекомендации

HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8

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

23.01.2020    17834    Kaval88    26    

34

Атака сервера кнопконажималкой

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

Чтобы убедиться, что продукт выдержит планируемую нагрузку, необходимо провести нагрузочное тестирование – написать сценарии пользовательских действий и запустить их в несколько потоков, чтобы заранее найти проблемы в бизнес-логике и «узкие места». О том, как упростить написание сценариев тестирования для конфигурации Тест-центр с помощью фреймворка Vanessa Automation на конференции Infostart Event 2019 Inception рассказал ведущий программист компании «ПервыйБИТ» Никита Грызлов.

20.01.2020    11087    nixel    31    

69

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

HighLoad оптимизация Сервера Платформа 1С v8.3 Конфигурации 1cv8

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

3 стартмани

17.12.2019    18334    sapervodichka    3    

99

Весёлые картинки о работе Performance Monitor на Windows Server 2016 Std по мотивам расследования потери производительности на базе 1С

HighLoad оптимизация Платформа 1С v8.3

Данная публикация посвящена одной особенности Performance Monitor на Windows Server 2016 Std. Как понимать графики Performance Monitor на Windows Server 2016 Std при расследовании проблем в работе 1С.

22.10.2019    10286    EugeneSemyonov    11    

22

Обслуживание баз данных. Не так просто, как кажется

HighLoad оптимизация Администрирование СУБД Платформа 1С v8.3 Конфигурации 1cv8

Считаете, что обслуживание индексов и статистик дело простое? Что ж, это не всегда так.

14.10.2019    29666    Infostart    32    

205

Набор скриптов для знакомства с SQL Server

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

Поговорим о скриптах, которые помогут быстро ознакомиться с состоянием SQL Server, в том числе с вопросами производительности.

30.09.2019    51993    Infostart    16    

344

Кто круче: "ИЛИ" или "ОБЪЕДИНИТЬ ВСЕ" в запросе?

HighLoad оптимизация Платформа 1С v8.3 Сложные периодические расчеты Запросы 1С:Зарплата и Управление Персоналом 2.5

Реальный пример оптимизации запроса. Статья будет полезна людям, изучающим вопросы оптимизации запросов в 1С и для подготовки к экзамену "1С: Эксперт по технологическим вопросам", поскольку в статье описывается один их методов расследования причин неоптимальных запросов. UPD. Коллеги в комментариях заметили ошибку, она была исправлена и сейчас выложены данные с корректным решением.

1 стартмани

14.09.2019    10196    azazana    29    

20

Подбор оборудования для информационных систем на платформе 1С

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

При подборе оборудования по рекомендациям с сайта ИТС возникает противоречие: проводить ли нагрузочные тесты, чтобы определить возможную нагрузку, или достаточно просто взять данные из таблиц статистики? О том, какую тактику применить в том или ином случае, на конференции INFOSTART EVENT 2018 Education рассказал начальник отдела разработки компании IBS Филиппов Евгений.

09.09.2019    11754    jf2000    8    

36

Еще один тест 1C: Postgres SQL 11 Pro Enterpise против MSSQL 14 под Windows 2012 Server R2

HighLoad оптимизация Платформа 1С v8.3

Проработав 15 лет с MSSQL в 2017 начал активно СУБД Postgres SQL. За два года успел поработать в 9 версии Postgres и в 10-ой. И пришел к выводу, что существуют реальное замедление работы баз после перехода на Postgres. Недавно вышла 11 версия Postgres Pro Enterpise, которая обещает почти 2-х кратное ускорение над 11 Pro Standart и 10-ой версией. Закупив лицензию Postgres 11 Pro Enterpise Это я и решил проверить на 1С.

1 стартмани

05.09.2019    22633    Indgo    107    

19

Руководство по SQL: Как лучше писать запросы (Часть 2)

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

Предлагаю вашему вниманию продолжение перевода статьи Karlijn Willems SQL Tutorial: How To Write Better Queries". Оригинал доступен по ссылке https://www.datacamp.com/community/tutorials/sql-tutorial-query. Первая часть доступна по ссылке https://infostart.ru/public/1115809/

03.09.2019    9719    w.r.    2    

43

Руководство по SQL: Как лучше писать запросы (Часть 1)

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

Предлагаю вашему вниманию перевод статьи Karlijn Willems SQL Tutorial: How To Write Better Queries". Оригинал доступен по ссылке https://www.datacamp.com/community/tutorials/sql-tutorial-query. Узнайте о антипаттернах, планах выполнения, time complexity, настройке запросов и оптимизации в SQL.

30.08.2019    19529    w.r.    20    

100

Использование Union вместо OR

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

Предлагаю вашему вниманию перевод статьи Derek Dieter "Using Union Instead of OR". Оригинал доступен по ссылке http://sqlserverplanet.com/optimization/using-union-instead-of-or.

22.08.2019    5409    w.r.    35    

5

Менеджер потоков: реализация "любой" задачи в потоках

HighLoad оптимизация Платформа 1С v8.3

Менеджер потоков – один их новых инструментов, который упрощает работу разработчиков. Насколько легко с ним, на конференции Infostart Event 2018 Education показал начальник отдела автоматизации 1С Иван Филимонов компании «Трансстроймеханизация».

01.08.2019    14878    DarkAn    7    

63

Тюнинг производительности запросов в PostgreSQL

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

Предлагаю вашему вниманию перевод статьи Brady Holt "Performance Tuning Queries in PostgreSQL ". Оригинал доступен по ссылке https://www.geekytidbits.com/performance-tuning-postgres/

31.07.2019    16971    w.r.    5    

39

Неочевидные проблемы производительности: важность системного подхода при анализе

HighLoad оптимизация Платформа 1С v8.3

Часто программисты и 1С-ники сталкиваются с совершенно необъяснимыми на первый взгляд проблемами. Но это потому, что их внимание направлено только на один сегмент системы, а не на всю систему полностью. О том, почему нужно стараться смотреть на ситуацию комплексно, рассказал специалист по производительности компании SOFTPOINT Александр Денисов.

19.07.2019    10730    Филин    12    

57

Ловля блокировок на связке "Microsoft SQL server - 1С"

HighLoad оптимизация Платформа 1С v8.3 Управление блокировками

Материал относится к базам данных на связке «1С - MS SQL Server». Один из способов отлова блокировок в бд 1С . Переход к управляемым блокировкам через режим "Автоматический и управляемый".

16.07.2019    16409    fhqhelp    0    

55

Настройка параметров PostgreSQL для оптимизации производительности

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

Предлагаю вашему вниманию перевод статьи Ibrar Ahmed "Tuning PostgreSQL Database Parameters to Optimize Performance". Оригинал доступен по ссылке https://www.percona.com/blog/2018/08/31/tuning-postgresql-database-parameters-to-optimize-performance/

08.07.2019    16548    w.r.    19    

42

Ловец дедлоков СУБД

HighLoad оптимизация Платформа 1С v8.3

Анализ простейшего дедлока СУБД в рабочей базе с использованием ЦУП (центра управления производительностью) и profiler MS SQL (Microsoft SQL Server). Эта статья будет полезна людям, изучающим вопросы оптимизации работы 1С, или тем, у кого возникают дедлоки в рабочей базе. UPD 09.07.2019 добавлено воспроизведение блокировки в случае установки управляемой блокировки перед чтением набора записей регистра сведений. UPD 10.07.2019 добавлена тестовая база с примером.

1 стартмани

08.07.2019    15709    azazana    80    

52

Сравнительное тестирование работы PostgreSQL с большими страницами Linux

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

Представляю вашему вниманию перевод статьи Ibrar Ahmed "Benchmark PostgreSQL With Linux HugePages". Оригинал расположен по ссылке https://www.percona.com/blog/2018/12/20/benchmark-postgresql-with-linux-hugepages/

05.07.2019    9143    w.r.    6    

7

Настройка параметров ядра Linux для оптимизации PostgreSQL

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

Предлагаю вашему вниманию перевод статьи Ibrar Ahmed "Tune Linux Kernel Parameters For PostgreSQL Optimization". Оригинал доступен по ссылке https://www.percona.com/blog/2018/08/29/tune-linux-kernel-parameters-for-postgresql-optimization/

05.07.2019    10360    w.r.    3    

41

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

HighLoad оптимизация Платформа 1С v8.3

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

1 стартмани

01.07.2019    16556    ivanov660    28    

47

Сравнительное тестирование PostgreSQL на FreeBSD, CentOS, Ubuntu Debian и openSUSE

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

Данная статья является переводом оригинальной статьи Martin Kováčik "PostgreSQL benchmark on FreeBSD, CentOS, Ubuntu Debian and openSUSE" https://redbyte.eu/en/blog/postgresql-benchmark-freebsd-centos-ubuntu-debian-opensuse/ В ней рассматриваются тесты СУБД PostgreSQL 10.1 в приближенных к реальным условиям средах на различных unix-системах

30.06.2019    7933    w.r.    2    

7

Ускорение чтения правил обмена в УПП 1.3 в 20 раз!

HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8

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

27.06.2019    12725    Infostart    18    

81

Хотите снизить нагрузку на процессор сервера в 2 раза?

HighLoad оптимизация Платформа 1С v8.3

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

27.06.2019    15434    Дмитрий74Чел    7    

25

Непридуманные истории по оптимизации. История 1

HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8

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

13.06.2019    15192    Repich    117    

90

За 5 шагов добавляем мониторинг счетчиков производительности серверов MS SQL и 1С

Статистика базы данных HighLoad оптимизация Платформа 1С v8.3

Мы расскажем и покажем, как добавить данные счетчиков производительности серверов 1С и MS SQL в нашу базу мониторинга за 15 минут. Приведем список наиболее важных из них, опишем основные особенности.

28.05.2019    33700    ivanov660    24    

120

Не думать о секундах свысока...

HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8

Несколько примеров оптимизации типовой конфигурации УТ11. Описанные приемы подходят для многих других конфигураций.

21.05.2019    9908    vasilev2015    23    

62

Альтернативная стратегия управления блокировками

HighLoad оптимизация Платформа 1С v8.3 Управление блокировками Конфигурации 1cv8

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

20.05.2019    8292    zhichkin    15    

49

Мониторим тяжелые запросы, классифицируем результаты

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

Дальнейшее развитие инструментария для мониторинга запросов.

08.05.2019    7216    ImHunter    0    

16

Как работают управляемые блокировки

HighLoad оптимизация Платформа 1С v8.3

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

29.04.2019    45747    comol    200    

155

Потребление места на диске С в папке temp

HighLoad оптимизация Платформа 1С v8.3

Решение проблемы постоянного роста папки %AppData%/Local/Temp.

26.04.2019    16434    kuzyara    13    

37

Диспетчер Хранилища Запросов в SQL Server 2016+ (он же Query Store)

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

Если вы используете SQL Server 2016 или более позднюю версию, то у вас есть возможность использовать встроенную систему мониторинга, которая позволяет отслеживать самые базовые метрики выполняемых запросов и статистику ожиданий (потребления ресурсов). Эта информация позволяет быстро получить самые ресурсоемкие запросы с их планами и агрегированной статистикой выполнения.

26.04.2019    18260    Aleksey.Bochkov    8    

69

Включение встроенного в платформу механизма "Копии базы данных" и использование "Дата Акселератора". Новый стандартный механизм использования баз OLAP в 1С

HighLoad оптимизация Платформа 1С v8.3

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

25.04.2019    29587    Elf1k    32    

72

Ускоряем удаление объектов штатной обработки комментарием 1 строчки кода

HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8

У меня достаточно часто бывают случаи, когда нужно удалить более 1000 объектов, при этом в программе работают пользователи. Я пользуюсь типовой обработкой "Удаление помеченных объектов". Немного поразбирвашись в коде, нашел очень простое решение, как ускорить удаление объектов.

24.04.2019    9975    w.r.    20    

17

Мониторим тяжелые запросы

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

Мониторинг тяжелых запросов с сохранением результатов для истории.

22.04.2019    12353    ImHunter    8    

39

5 простых шагов и 15 минут на разворачивание инструмента мониторинга проблем производительности базы 1С

HighLoad оптимизация Технологический журнал Платформа 1С v8.3

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

18.04.2019    52249    ivanov660    98    

304

Самый быстрый шринк на Диком Западе

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

Шринк (shrink) базы данных. Наглядное объяснение что это, зачем, когда применять и как это можно ускорить.

17.04.2019    51798    Infostart    52    

91

Как одно изменение конфигурации PostgreSQL улучшило производительность медленных запросов в 50 раз

HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8

В связи с санкциями и другими событиями сейчас все более и более актуальна тема перевода ПО компаний на отечественное и свободное программное обеспечение. Одной из самых востребанных СУБД на рынке на данный момент является PostgreSQL - надежная, высокопроизводительная и хорошо масштабируемая СУБД, которая является прямым конкуретном таким крупным компаниям с их топовыми продуктами, как Oracle, IBM и Microsoft. Однако каждый, кто переходит на PostgreSQL, сталкивается с трудностями, прежде всего с настройкой и производительностью. Не обошли проблемы с производительностью "слоника" и меня. Предлагаю вашему вниманию перевод статьи "How a single PostgreSQL config change improved slow query performance by 50x" автора Pavan Patibandla, которая мне помогла улучшить производительность PostgreSQL.

18.03.2019    23148    w.r.    26    

137

Простое программное решение проблем с блокировками SQL

HighLoad оптимизация Платформа 1С v8.3 Управление блокировками Конфигурации 1cv8

Описание одного из способов программного решения проблемы блокировок при проведении документов в клиент-серверной 1С.

06.03.2019    10109    dmitrydemenew    38    

18