...

HighLoad оптимизация: База данных

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

HighLoad оптимизация Системный администратор Программист Управляемые формы Абонемент ($m)

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

1 стартмани

10.12.2018    14232    vasilev2015    22    

29

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

HighLoad оптимизация Корректировка данных Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

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

1 стартмани

03.12.2018    43882    vsasav    85    

141

Многопоточная обработка данных

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

Конфигурация "Универсальные механизмы: пакеты данных". Набор инструментов для быстрой организации отказоустойчивой многопоточной обработки данных.

1 стартмани

23.11.2018    46371    197    _ASZ_    19    

107

Замер производительности. КА 2, УТ 11

Статистика базы данных HighLoad оптимизация Системный администратор Программист Платформа 1С v8.3 1С:Управление торговлей 11 Абонемент ($m)

Отчет позволяет замерять на актуальных базах КА2 и УТ11 (в том числе на демо-базах) три параметра: время выборки данных, время передачи с клиента на сервер, время вывода данных. Тестировал на релизах КА 2.4.1.240 и УТ 11.4.5.32.

1 стартмани

22.11.2018    12449    11    FarFar    11    

2

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

HighLoad оптимизация Сети Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

01.11.2018    41903    Vlx    55    

100

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

HighLoad оптимизация Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

31.10.2018    77774    Dach    139    

254

Мониторинг здоровья MS SQL Server

HighLoad оптимизация Системный администратор Абонемент ($m)

Описывается очередной изобретенный "велосипед" для мониторинга здоровья MS SQL Server, который мы используем в glassdoor.com - втором крупнейшем в США сайте для соискателей работы.

1 стартмани

23.10.2018    13921    12    Aleksey.Bochkov    2    

24

Очистка и обновление индекса полнотекстового поиска (регламентное задание)

HighLoad оптимизация Системный администратор Программист Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Документооборот 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Зарплата и Управление Персоналом 3.x Россия Абонемент ($m)

Обработка-регламентное задание позволяет в автоматическом режиме очищать и обновлять индекс полнотекстового поиска. Это необходимо делать для устранения проблем производительности на крупных базах. Подключаем в доп.обработках, задаем расписание выполнения на выходные и радуемся :)

2 стартмани

14.09.2018    41987    119    Kyrales    10    

18

Выполнение произвольного кода с регулируемым количеством потоков от 1 до 64

HighLoad оптимизация Системный администратор Программист Управляемые формы 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Абонемент ($m)

Данную обработку можно использовать для изменения документов, справочников и других элементов с использованием до 64 ядер процессора. Увеличение скорости выполнения операций с базой 1С, между 1 потоком и 40, составляет 437%.

1 стартмани

10.09.2018    14239    27    romanpl777    22    

13

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

HighLoad оптимизация Программист Платформа 1С v8.3 Абонемент ($m)

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

3 стартмани

03.09.2018    12106    vasilev2015    5    

17

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

HighLoad оптимизация Программист Платформа 1С v8.3 Бесплатно (free)

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

30.08.2018    20572    gallam99    31    

71

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

HighLoad оптимизация Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

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

27.08.2018    11727    Andreynikus    20    

50

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

HighLoad оптимизация Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

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

16.08.2018    21130    TitanLuchs    36    

112

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

HighLoad оптимизация Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

05.08.2018    13778    nicxxx    105    

20

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

HighLoad оптимизация Системный администратор Бесплатно (free)

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

29.07.2018    13410    Aleksey.Bochkov    9    

21

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

HighLoad оптимизация Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

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

26.07.2018    21056    avryanovalexey    100    

82

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

HighLoad оптимизация Программист Платформа 1С v8.3 Бесплатно (free)

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

12.07.2018    13484    jf2000    10    

61

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

HighLoad оптимизация Системный администратор Программист Платформа 1С v8.3 Абонемент ($m)

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

1 стартмани

24.06.2018    12200    vasilev2015    9    

49

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

HighLoad оптимизация Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

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

18.06.2018    15349    Sergey.Noskov    28    

59

Ускорение отчета 'Контроль передвижений агентов (онлайн-карты)' от AgentPlus v1.5.2

HighLoad оптимизация Рабочее место Программист Руководитель проекта Платформа 1С v8.3 Конфигурации 1cv8 Украина Абонемент ($m)

У пользователей системы AgentPlus (Агент Плюс) отчет 'Контроль передвижений агентов (онлайн-карты)' v1.5.2 вызывает восторг и разочарование одновременно. Восторг – потому, что позволяет увидеть маршрут передвижения пользователя системы с привязкой к карте и дорогам, разочарование – от длительности построения отчета. Отчет по 45 точкам маршрута у меня строится больше минуты. Тестировалось на "Управление торговым Предприятием" 1.2.45.2.

1 стартмани

03.05.2018    11736    3    DiegoLidabo    0    

5

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

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

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

30.04.2018    26125    vasilev2015    39    

124

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

HighLoad оптимизация Программист Запросы Бесплатно (free)

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

27.04.2018    24581    vasilev2015    32    

143

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

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

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

21.04.2018    17944    vasilev2015    12    

51

Еще немного полезных SQL-скриптов (Скрипты для SQL-Server - Часть 3)

HighLoad оптимизация Системный администратор Программист Абонемент ($m)

Представляю вашему вниманию заключительный вебинар из цикла вебинаров по скриптам для MS SQL-сервера.

1 стартмани

29.03.2018    41849    24    Tavalik    6    

135

Регламентные операции с индексами в MS SQL Server (Скрипты для SQL-Server - Часть 2)

HighLoad оптимизация Системный администратор Программист Абонемент ($m)

В данном вебинаре я расскажу о том, что такое индексы, зачем они нужны, какие регламентные операции необходимо выполнять с индексами, а также будут приведены соответствующие скрипты (для MS SQL-Server) для обслуживания индексов баз данных.

1 стартмани

22.03.2018    51738    45    Tavalik    18    

181

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

HighLoad оптимизация Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

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

05.02.2018    23022    fhqhelp    20    

75

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

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

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

1 стартмани

04.01.2018    20971    Iaskeliainen    3    

39

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

HighLoad оптимизация Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

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

23.12.2017    24226    fhqhelp    32    

100

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

HighLoad оптимизация Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

27.11.2017    22268    Irwin    1    

22

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

HighLoad оптимизация Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

2 стартмани

06.11.2017    41730    SITR-utyos    17    

65

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

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

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

02.11.2017    17932    Dream_kz    37    

29

Следим за производительностью системы. APDEX, PowerShell, PRTG

HighLoad оптимизация Системный администратор Программист Абонемент ($m)

Продолжаю делиться своими кастомными сенсорами для системы мониторинга PRTG.

1 стартмани

26.10.2017    18729    11    ddens    0    

15

Обработки  для проведения сценарного нагрузочного тестирования на примере конфигурации ЗУП версии 3.1.1.91

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

Обработки предназначены  для проведения сценарного нагрузочного тестирования, включая  пример описанного  сценария  с обработками (epf) -  ГлавныйРасчетчик, Кадровик, Расчетчик, Табельщик. Обработка будет полезна прежде всего тому, кто внедряет решение на базе конфигурации 1С "Зарплата и Управления персоналом" с необходимостью воспроизвести определенный сценарий с заданным количеством пользователей для расчета, а также возможность посмотреть, какая будет при этом нагрузка на ваше оборудование и скорость выполнения операций с учетом блокировок СУБД. Также это будет интересно тем, кто хочет прощупать, как на практике пользоваться конфигурацией "Тест Центр", входящий в состав пакета 1С:КИП.

2 стартмани

15.09.2017    16288    40    podorojnii_ayu    1    

5

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

HighLoad оптимизация Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

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

05.09.2017    14247    user597755_vices2015    2    

18