...

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

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

HighLoad оптимизация Конфигурации 1cv8

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

20.02.2019    32363    Infostart    31    

116

Производительность сервера 1С и фоновые задания

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

В падении производительности сервера 1С зачастую виноваты не регламентные / фоновые задания, они выполняют полезную работу. Но задания нельзя оставлять «наедине» с базой.

05.02.2019    33574    user715208    40    

84

Инструкция: ускоряем tempdb переносом в RAM диск

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

При работе 1С:Предприятия 8 в режиме клиент-сервер широко используются временные таблицы. Кроме того, TEMPDB используется Microsoft SQL Server при выполнении запросов, использующих операторы GROUP BY, UNION, DISTINCT и т.п. Эта служебная БД весьма нагружена и её ускорение сулит нам серьезный выигрыш в производительности. Давайте же поместим её в RAM.

29.01.2019    44855    MrWonder    87    

112

Элементарный способ ускорить вашу 1С в два-три раза

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

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

14.12.2018    141044    Aleksey81    57    

104

Короткое нагрузочное тестирование PostgreSQL простыми запросами

HighLoad оптимизация Управляемые формы

Короткое нагрузочное тестирование PostgreSQL простыми запросами. Прилагаются результаты в файлах pgBadger и perfmon.

1 стартмани

10.12.2018    14179    vasilev2015    22    

29

Многопоточное восстановление последовательностей

HighLoad оптимизация Математика и алгоритмы Универсальные функции Платформа 1С v8.3

Универсальный алгоритм многопоточного фонового восстановления любой последовательности.

05.12.2018    18942    _ASZ_    33    

54

PostgreSQL для 1С 8.3: ускоряем резервное копирование и восстановление для отдельной базы очень большого размера

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

В этой статье разберем оптимизацию работы с моментальным снимком отдельной базы 1С в кластере PostgreSQL средствами pg_dump.exe, pg_restore.exe, psql.exe в среде Windows Server 2008,2012,2016. А также разберем проблемные ситуации и неожиданные ограничения при работе 1С в связке с PostgreSQL. Для Linux все аналогично.

1 стартмани

03.12.2018    43684    vsasav    85    

141

Скорость работы 1С8 файловой по сети

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

Как я увеличил скорость работы файловой 1С8 по сети, изменив формат БД и размер страницы.

1 стартмани

01.11.2018    41776    Vlx    55    

100

Новый режим реструктуризации (обновление базы данных на сервере в режиме v2)

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

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

31.10.2018    76940    Dach    138    

252

Пересечение транзакций. Примеры

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

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

3 стартмани

03.09.2018    12080    vasilev2015    5    

17

Нетривиальные подходы в решении всем известных проблем: ускорение «больших» документов в 1С и ускорение поиска по подстроке. Как добиться эффекта в разы?

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

Часто у пользователей 1С поиск информации по большим спискам данных по подстроке занимает продолжительное время. Павел Баркетов рассматривает причины торможения запросов с поиском по подстроке и описывает возможности и подходы к их оптимизации и ускорению. Также в статье разобраны причины длительного проведения «больших» документов (более 10 000 строк) и даны рекомендации по ускорению этих операций.

30.08.2018    20508    gallam99    31    

71

Влияние количества пользователей на производительность

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

Анализ влияния количества пользователей на производительность 1С:Предприятие.

29.08.2018    11990    Fox-trot    37    

14

Кейс: как мы разрабатывали систему автоматизации анализа ошибок, связанных со скоростью работы 1С

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

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

27.08.2018    11701    Andreynikus    20    

50

3000 пользователей на трехъядерном Athlon – сверхтонкий веб-клиент для 1С

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

Юрий Лазаренко поделится опытом ускорения 1С нестандартными методами, в том числе с помощью http-сервисов. Он расскажет, как с помощью сверхтонкого клиента для 1С и интеграции с сайтом удалось добиться ускорения 1С на порядок. Также в статье приведена статистика по отчету о нагрузочном тестировании сверхтонкого клиента для 1С:ITIL.

16.08.2018    21088    TitanLuchs    36    

112

Когда условие в срезе последних даже вредит

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

Спойлер: оптимизатор MSSQL видит внешние, по отношению к срезу, условия, и строит план с их учетом.

05.08.2018    13715    nicxxx    105    

20

Опыт миграции из собственного датацентра в облако AWS

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

Хотя данная публикация и не имеет прямого отношения к 1С, она может быть интересна тем, кто занимается крупными базами данных на MS SQL Server. Описывается опыт миграции баз данных в облако AWS в компании glassdoor.com, где я занимался этим проектом. Это первый драфт текста, получившийся довольно скомканным - в процессе буду дополнять.

29.07.2018    13392    Aleksey.Bochkov    9    

21

Оптимизация без оптимизации: как мы ускорили 1С в 10 раз без трудоемкой оптимизации запросов и алгоритмов. Практический опыт

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

Можно ли ускорить 1С, не оптимизируя запросы, не разбивая транзакции и не наращивая оборудование? В статье Аверьянова Алексея рассмотрены три практических кейса повышения производительности системы без трудоемкой оптимизации: отложенное резервирование «в один поток», отложенное создание и проведение реализаций.

26.07.2018    21022    avryanovalexey    100    

82

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

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

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

12.07.2018    13442    jf2000    10    

61

Архитектура ИТ-системы на базе 1С в крупной организации. Часть 2. Чудес не бывает

HighLoad оптимизация Платформа 1С v8.3 1С:Управление торговлей 11

Развернуто отвечаю, как мы боремся с зависаниями системы и вообще решаем проблемы. С примерами, но без слайдов.

04.07.2018    17555    Repich    74    

86

Нагрузочное тестирование. В дни проведения ЧМ по футболу.

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

Нагрузочное тестирование. Подготовка к экзамену 1С:Эксперт. По мотивам доклада Виктора Богачева Инфостарт Event 2014. В дни проведения ЧМ по футболу.

1 стартмани

24.06.2018    12182    vasilev2015    9    

49

Взгляд на ошибки и платформу через призму HI-Load

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

Поговорим об ошибках в целом и их влиянии на Hi-Load системы в частности. Может ли тут помочь платформа 1С? (да и должна ли в принципе?) Немного про сам Hi-Load на примере крупной БД. PS Данная статья написана по итогам доклада, прочитанного на конференции INFOSTART EVENT 2017 COMMUNITY.

18.06.2018    15327    Sergey.Noskov    28    

59

Оптимизация 1С на реальном примере. История №2 - deadlock

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

Статья о том, как я расследовал взаимоблокировки (deadlock) в 1С.

11.06.2018    20332    Dream_kz    20    

62

Простые регулярные выражения

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

Шпаргалка к экзамену "Эксперт по технологическим вопросам".

30.04.2018    26009    vasilev2015    39    

123

Неоптимальная работа запроса

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

Шпаргалка к экзамену "Эксперт по технологическим вопросам".

27.04.2018    24525    vasilev2015    32    

143

Неоптимальный план запросов

HighLoad оптимизация Подготовка к аттестации Платформа 1С v8.3

Шпаргалка к экзамену "Эксперт по технологическим вопросам".

21.04.2018    17891    vasilev2015    12    

51

Ожидания RESOURCE_SEMAPHORE и RESOURCE_SEMAPHORE_QUERY_COMPILE – внешние проявления, и как с ними бороться

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

Рассматривается один из типов массовых проблем в рабочих базах на связке «1С - MS SQL Server».

03.03.2018    18412    fhqhelp    8    

43

Неоптимальности вида «план исполнения запроса "испортился"» - поиск и исправление

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

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

05.02.2018    22992    fhqhelp    20    

75

В «1С:ЗУП КОРП 3.1» тормоза (медленная работа) в журналах документов при использовании критериев отбора

HighLoad оптимизация Запросы 1С:Зарплата и Управление Персоналом 3.x

Статья для тех, у кого: 1) используете RLS (ограничение доступа на уровне записей и полей), 2) много документов (более 100 тысяч в одном журнале), 3) используете «Журналы документов», 4) отборы в динамическом списке (по сотруднику). Скорее всего, Вы испытали на себе, как отбор происходит минутами (жутко тормозит) – тогда Вам сюда.

1 стартмани

04.01.2018    20938    Iaskeliainen    3    

39

Пример поиска неоптимальности при загрузке SQL-сервера по CPU на 100%

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

Вечер пятницы, ничто не предвещало.. Звонок из техподдержки: "центральная база розничной сети лежит". Далее расследование причин.

23.12.2017    24157    fhqhelp    32    

100

ЦУП. Сбор данных показателей

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

Чтобы проанализировать данные производительности, нужно эти данные сначала собрать. Для этого в ЦУП предназначен сценарий "Мониторинг". Всего в сценарии доступно 22 показателя, разделенных на 5 групп. Для сбора данных по этим показателям ЦУП использует 3 источника данных: данные агента кластера 1С, счетчики операционной системы, технологический журнал.

27.11.2017    22233    Irwin    1    

22

Решение проблемы ПроверитьВывод() для огромных документов

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

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

2 стартмани

06.11.2017    41581    SITR-utyos    17    

65

Оптимизация 1С на реальном примере

HighLoad оптимизация Платформа 1С v8.3 1С:Комплексная автоматизация 1.х

Статья о том, как я оптимизировал 1С, с целью ускорить проведение документа.

02.11.2017    17922    Dream_kz    37    

29

Вопросы разработки, анализа производительности и оптимизации приложений 1С под управлением СУБД ORACLE

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

Я являюсь сотрудником Комсомольского-на-Амуре филиала компании «Сухой». Наше предприятие производит боевую авиационную технику и комплектующие для гражданской авиационной техники. В статье я вам расскажу про свой опыт работы со связкой 1С и СУБД ORACLE.

05.09.2017    14229    user597755_vices2015    2    

18

SQL Server Profiler. В картинках, для самых маленьких

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

Шпаргалка к экзамену "Эксперт по технологическим вопросам".

21.08.2017    33185    vasilev2015    4    

82

Оптимизированная замена подстроки в строке с помощью регулярных выражений в MS SQL Server

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

В MS SQL Server отсутствуют регулярные выражения. Как включить их использование? Замена подстроки в строке выполняется долго. Как сократить время выполнения замены? Для выявления тяжелых запросов часто используют данные трассировки. Чтобы получить суммированные данные, необходимо сгруппировать одинаковые запросы, а из-за разных имен временных таблиц они не группируются. Статья - пример замены имен временных таблиц в результатах трассировки.

31.07.2017    13924    info1i    4    

4

Оптимизируй это! Или MS SQL и Экспертный подход творят чудеса!

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

В статье речь пойдет про взаимодействие сервера 1С с MS SQL. Мы очень часто слышим, как важно оптимизировать все критические участки системы заблаговременно, в плановом режиме, как надо, «от и до» во всех деталях. Но в реальной жизни бывает по-другому. Очень часто клиенты обращаются к нам, когда система уже не дает работать: «спасите, помогите, болит очень сильно, надо решать». Об одном из таких случаев я и хотел бы вам сегодня рассказать.

11.07.2017    53795    R.Tsarenko    32    

227

Планы запросов - это просто!

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

Наверное, каждый 1С-ник задавался вопросом "что быстрее, соединение или условие в ГДЕ?" или, например, "сделать вложенный запрос или поставить оператор В()"? В данной статье я не дам вам исчерпывающих инструкций по чтению планов запроса. Но я постараюсь объяснить доходчиво - что это такое и с какой стороны к ним подойти.

04.07.2017    55005    Evil Beaver    59    

387

PostgreSQL на Windows – реальная альтернатива для высоконагруженных систем на базе 1С

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

Многие интересуются PostgreSQL, но не знают, насколько хорошо будет она работать с уже существующими системами. «Инфософт» - одна из первых компаний, кто опробовал PostgreSQL на Windows. О своем опыте перехода рассказывает руководитель отдела информационных технологий компании.      

23.06.2017    48099    a.doroshkevich    113    

167

Ускорение в 100 раз. Решаем проблему блокировок

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

Я являюсь автором и тренером курсов по оптимизации и повышению производительности в 1С. Большинство людей приходят ко мне на обучение, желая разобраться со своими проблемами, и я очень часто слышу от них: «эти блокировки замучили, достали, жизни нет, что делать – не знаем. Технологический журнал включали, галочки ставили, форумы читали – ничего не помогает». Я уверен, что эта тема актуальна для многих из вас, поэтому в статье, не вдаваясь глубоко в подробности, я хочу вам дать некоторые конкретные рекомендации, которые вы сможете применить у себя и сразу получить ощутимый эффект. Например, если у вас запрос из-за блокировок выполняется 15 секунд, то после оптимизации он начнет выполняться за 15 миллисекунд. Это обычная практика, никакой фантастики – все это можно сделать.

13.06.2017    104658    Andreynikus    37    

446