Оптимизация прав ролей

Публикация № 1118568

Администрирование - Производительность и оптимизация (HighLoad)

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

16
Решение вопроса по неоптимальной настройке (избыточной) ролей, влияющей на производительность системы (потребление оперативной памяти). Алгоритм работы следующий: Выгрузка конфигурации в файлы - Обработка (изменение) файлов прав ролей - Загрузка измененных прав в конфигурацию. Проверено на платформе начиная с 8.3.12.

В процессе разработки на проекте ERP было установлено, что при открытии управляемой формы в конфигураторе захватывается большое количество оперативной памяти, при этом форма открывается достаточно долго (2 мин).

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

Важно:

  1. Командные строки в алгоритме генерируются по данным базы, в которой запускается обработка
  2. Роли должны быть с возможностью редактирования (в противном случае ошибка будет ошибка "Загрузка невозможна: редактирование объекта метаданных Role.ИмяРоли запрещено!")
    Т.е. необходимо установить статус для изменяемых ролей "Редактируется с сохранением поддержки", если роли на поддержке конечно.
  3. Конфигуратор должен быть закрыт
  4. У пользователя необходимо отключить "Защита от опасных действий"

Алгоритм

  1. Запускаем обработку в режиме предприятия:

     
  2. Указываем каталог (поле 1), куда будем выгружать файлы конфигурации. Строка запуска (поле 2) генерируется автоматически. Необходимо только ввести данные по пользователю и паролю (поля 3 и 4) (не вводить, если авторизация ОС)

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

     
  4. Когда конфигурация выгружена рекомендую (буду делать так) делать копию каталога (как резерв). Затем приступать к следующему шагу.

     
  5. Переходим на вкладку "Основное" - выбираем каталог-копию файлов (поле 1) и нажимаем кнопку прочитать (кнопка 2). Ждем...
    Примечание: колонки "Добавлять новым объектам", "Устанавливать права для реквизитов", "Независимые права подчиненных объектов" информативные - соответствуют галкам в конфигураторе в роли

  6.  
  7. Загружены роли из файлов, которые указаны в колонке "Путь к файлу". Видим колонку "Размер" (по нему сортировка) - его и будем уменьшать.

     
  8. Выбираем нужные роли для оптимизации и нажимаем кнопку "Обработать" (кнопка 1)

     
  9. Алгоритм обработки прост: мы бежим по файлу XML и удаляем узлы с объектами, которые являются частью основного объекта, но самого объекта в файле нет (т.к. прав на объект нет), а значит и права на зависимые объекты избыточны. Пример: у роли "Роль1" нет прав на справочник "Номенклатура", у реквизитов сняты галки на просмотр и редактирование - следовательно эти реквизиты попадут в файл. Мы же обработкой удалим их из файла.
     
     Отсутствует в файле

     
  10. После выполнения обработки выполняем загрузку из каталога, в котором проводили изменения. Переходим на вкладку "Выгрузка/Загрузка"У нас выделены галками измененные роли (закладка "Основное") - они и буду загружены в конфигурацию. выбираем каталог, где изменяли роди (поле 1) и нажимаем кнопку загрузки (поле 2).

     
  11. После загрузки ролей необходимо зайти в конфигуратор и обновить базу.

     
  12. Результаты:
  • 764 мб. оперативной памяти освобождено.
  • Скорость открытия формы повышена незначительно - все-таки влияет количество ролей.
  • На примере одной роли размер уменьшился с 23 мб. до 956 кб.

 

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

16

Скачать файлы

Наименование Файл Версия Размер
Оптимизация прав ролей
.epf 13,17Kb
09.09.19
2
.epf 1.1.1 13,17Kb 2 Скачать

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. Brawler 451 09.09.19 21:41 Сейчас в теме
Написали бы вы лучше все свои выкладки в саму 1С, пусть задумаются... и возможно решат сей вопрос на уровне платформы.
2. toxilamer 17 09.09.19 21:45 Сейчас в теме
(1) Хотелось бы, чтобы решили. Но еще не проверял в EDT - может там решен данный вопрос.
3. tormozit 5613 16.09.19 09:09 Сейчас в теме
Вопрос "Хранить или не хранить?" - спорный. Представим, что есть документ с большим количеством реквизитов и табличных частей и их реквизитов. Вполне вероятно что для его реквизитов будут настроены собственные разрешения внутри некоторых ролей. Далее кто то временно решил отключить все права на сам документ у всех ролей скажем для предотвращения повреждения данных из-за ошибки в коде или данных. На исправление этой ошибки нужно длительное время. Поэтому отключение права на сам объект в данной ситуации не должно очищать настройки разрешений дочерних объектов метаданных. Они должны просто перестать применяться. И это общий принцип у конфигуратора, насколько я помню, практически во всех ситуациях. Так что текущее поведение является более щадящим к сохранению настроек. На мой взгляд оно является правильным.

Если же разработчику требуется максимально снизить размер конфигурации, то у него должен быть инструмент (например описанный в этой статье) для выборочного удаления таких настроек с указанием ролей и объектов в них. Т.е. разработчик должен сказать инструменту, какие настройки дочерних объектов в ролях уже точно не нужны и какие еще могут пригодиться.
toxilamer; +1 Ответить
8. toxilamer 17 16.09.19 10:44 Сейчас в теме
(3) Спасибо за комментарий.
Попробую переварить и расширить настройки обработки.
4. Cyberhawk 115 16.09.19 09:13 Сейчас в теме
бежим по файлу XML и удаляем узлы с объектами, которые являются частью основного объекта, но самого объекта в файле нет (т.к. прав на объект нет), а значит и права на зависимые объекты избыточны
"Избыточностью" это называть не совсем корректно: если удалить узел с запрещающими правами на реквизиты "чужих" объектов, то этой роли становятся доступны эти самые реквизиты чужих объектов, что может нарушать задуманную автором совершенно других ролей логику просмотра-редактирования реквизитов в УФ-формах.
5. Sashares 18 16.09.19 10:42 Сейчас в теме
(4)
если удалить узел с запрещающими правами на реквизиты

Запрещающие права это что в вашей трактовке? В Платформе нет запрещающих прав.
7. Cyberhawk 115 16.09.19 10:43 Сейчас в теме
(5)
Запрещающие права это что в вашей трактовке?
Справедливое замечание. Подразумевается отсутствие разрешающего флажка.
6. toxilamer 17 16.09.19 10:42 Сейчас в теме
(4) Можете на примере привести сценарий?
Не могу воспроизвести ситуацию. Запрещающих ролей в 1С нет.
Или вы имели ввиду "жестко" прописана в коде проверка на право на реквизит?
9. Cyberhawk 115 16.09.19 11:24 Сейчас в теме
(6)
имели ввиду "жестко" прописана в коде проверка на право на реквизит?
Нет, речь о платформенном механизме ограничения (видимости или возможности редактирования) реквизитов в форме объекта в зависимости от наличия у всех ролей пользователя этого флажка.
Совершенно точно одно: удаление узлов со значениями права на реквизит "false" изменяет логику: при загрузке конфигурации из отредактированных таким образом файлов у роли появятся эти права (так же как и при создании новой роли по умолчанию), т.е. признак снятия флажка становится безвозвратно утерян, что и несет всю опасность.
Над сценарием думать лениво.
10. toxilamer 17 16.09.19 11:29 Сейчас в теме
11. vcv 86 22.09.19 08:31 Сейчас в теме
Думаю, полезней была бы функция отчета. Где предположительно лишние права. А обработать все роли в конфигурации по каким-то непонятным критериям - безумству храбрых поём мы песню.
Оставьте свое сообщение

См. также

Анализ прав пользователей 1

Отчеты и формы Системный администратор Внешняя обработка (ert,epf) v8 ERP2 Россия Абонемент ($m) Роли и права

Отображает права по ролям и пользователям на конкретный объект конфигурации.

1 стартмани

13.11.2019    267    linder    0       

Анализ прав доступа 2

Отчеты и формы Системный администратор Программист Внешний отчет (ert,erf) v8 v8::Права v8::СКД 1cv8.cf Абонемент ($m) Роли и права

Отчет по правам доступа, который позволяет выбрать объект метаданных и проанализировать, какие роли дают права на объект.

1 стартмани

08.11.2019    558    5    Unk92    13       

Запуск внешних обработок по списку пользователей 0

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 БП3.0 Абонемент ($m) Роли и права

Создает командный файл для запуска пользователей по списку.

1 стартмани

07.11.2019    385    Mari_Kuznetzova    0       

Быстрая реструктуризация базы данных 34

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Windows Абонемент ($m) Производительность и оптимизация (HighLoad) Конфигурирование 1С

Внешняя обработка для быстрой реструктуризации клиент-серверной базы данных. Способ ускорения реструктуризации - замена таблиц большого объема пустыми копиями перед проведением обновления БД и возврат к исходным таблицам после обновления с предварительной корректировкой их структуры. Полностью автоматизировано создание и выполнение всех требуемых скриптов SQL. Представлены версии обработки для обычных форм (1С:Предприятие 8.2 (8.2.19.130)) и управляемого приложения (1С:Предприятие 8.3 (8.3.9.1818)).

1 стартмани

05.11.2019    4610    14    dmitrydemenew    30       

Блокировка учетных записей пользователей, кроме "Администратор" 0

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Роли и права

Обработка блокирует все учетные записи, кроме учетной записи именуемой - "Администратор".

1 стартмани

04.11.2019    513    2    Alex1053669    0       

Влияние БСП на производительность базы 1С с добавленными метаданными 6

Инструменты и обработки Программист Расширение (cfe) v8 УТ11 Абонемент ($m) Производительность и оптимизация (HighLoad) Адаптация типовых решений БСП (Библиотека стандартных подсистем)

Повод для статьи — заметное снижение быстродействия при переводе учета с УТ 11.1 на 11.4 по «нашим» не стандартным метаданным (регламенты работы с массовым заполнением/проведением документов/регистров). Предварительно причину увидел во влиянии БСП. Была создана тестовая подсистема, быстродействие которой оцениваем в демобазе "Управление торговлей". С включенными и выключенными подписками БСП.

5 стартмани

04.11.2019    1046    2    VsHome    1       

Установка даты запрета на любое число дней 4

Инструменты и обработки no Внешняя обработка (ert,epf) v8 УТ11 Абонемент ($m) Администрирование данных 1С Роли и права

Примитивная обработка для установки даты запрета на произвольное число дней от текущей даты для всех пользователей

1 стартмани

29.10.2019    708    1    Kutuzov    0       

Быстрое удаление ролей из профилей групп доступа. 5

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8::УФ v8::Права Абонемент ($m) Роли и права

Обработка позволяет найти все профили групп доступа по роли, понять для каких групп доступа и пользователей доступна эта роль, удалить роль из выбранных профилей.

1 стартмани

23.10.2019    721    1    igoSolo    0       

Копирование дополнительных прав, групп доступа между пользователями/группами [1С:Розница] 0

Инструменты и обработки no Внешняя обработка (ert,epf) v8 Розница Розничная и сетевая торговля (FMCG) Абонемент ($m) Роли и права

Копирование, сравнение и редактирование дополнительных прав пользователей. Включение пользователя-приемника в те же группы доступа, в которых участвует пользователь-источник.

1 стартмани

21.10.2019    652    RocKeR_13    0       

Расширение для установки запрета редактирования отдельных справочников и документов для Бухгалтерии 3.0 2

Инструменты и обработки Системный администратор Программист Расширение (cfe) v8 v8::Права БП3.0 Россия БУ Абонемент ($m) Расширения Роли и права

Расширение позволяет устанавливать запрет на редактирование отдельного справочника или отдельного документа для отдельного пользователя базы данных. Написано для Бухгалтерии 3.0, проверено на релизе 3.0.72.70 и платформе 8.3.14.1854. Работает после применения ограничений профиля пользователя. Ограничивает даже права профиля с полными правами в открытом периоде.

1 стартмани

17.10.2019    922    e-tixom    2       

RLS - дубли условий в запросах к СУБД 38

Статья Программист Конфигурация (md, cf) v8 v8::Права 1cv8.cf Абонемент ($m) Практика программирования Роли и права

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

1 стартмани

07.10.2019    2875    7    geron4    4       

Завершение работы пользователей 18

Инструменты и обработки Программист Конфигурация (md, cf) v8 1cv8.cf Россия Windows Абонемент ($m) Роли и права

Завершение работы пользователей с помощью подключения обработчика ожидания.

1 стартмани

02.10.2019    1748    3    user921814    6       

Сравнение прав пользователей 11

Отчеты и формы Системный администратор Внешняя обработка (ert,epf) v8 v8::Права 1cv8.cf Россия Windows Абонемент ($m) Роли и права

Иногда требуется понять, почему какому-то пользователю не доступны какие-либо объекты или действия, а "вручную" сравнивать довольно утомительное занятие.

1 стартмани

23.09.2019    1594    8    ivnik    3       

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

Статья Программист Внешний отчет (ert,erf) v8 v8::СПР v8::Запросы ЗУП2.5 MySQL Абонемент ($m) Производительность и оптимизация (HighLoad)

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

1 стартмани

14.09.2019    2192    azazana    27       

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

Статья Системный администратор Архив с данными v8 Windows Абонемент ($m) Производительность и оптимизация (HighLoad)

Проработав 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    5123    9    ogidni    84       

Расширение для БП 3. Роль "Покупки" 0

Инструменты и обработки Системный администратор Программист Расширение (cfe) v8 v8::БУ БП3.0 БУ Оптовая торговля Учет ТМЦ Абонемент ($m) Информационная безопасность

Дополнительная роль "Покупки" менеджеру по продажам для Бухгалтерии предприятия 3. Типовые права предусматривают только роль "Менеджер по продажам".

1 стартмани

23.08.2019    1078    4    Akuji    0       

Ограничение прав пользователя на изменение типов объектов конфигурации при помощи расширения 2

Инструменты и обработки Системный администратор Расширение (cfe) v8 v8::Права БП3.0 Абонемент ($m) Роли и права

Расширение позволяет ограничивать права пользователя на изменение типов объектов конфигурации при наличии прав, заданных профилями групп доступа.

1 стартмани

06.08.2019    1156    its_33    0       

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

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

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

01.08.2019    4675    18    DarkAn    6       

Анализ ролей пользователей БСП 6

Отчеты и формы Системный администратор Программист Внешний отчет (ert,erf) v8::Права 1cv8.cf Абонемент ($m) БСП (Библиотека стандартных подсистем) Роли и права

Внешний отчет для анализ настройки Ролей / Профилей / Групп доступа пользователей 1С. Отчет работает с конфигурациями написанными на БСП версии 2.1 и выше.

1 стартмани

20.07.2019    1748    15    leoxz    0       

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

Статья Системный администратор Программист Архив с данными v8 Россия MS SQL Абонемент ($m) Производительность и оптимизация (HighLoad) Практика программирования Разработка

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

1 стартмани

08.07.2019    6592    2    azazana    76       

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

Статья Программист Конфигурация (md, cf) v8 Абонемент ($m) Производительность и оптимизация (HighLoad) Практика программирования Разработка

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

1 стартмани

01.07.2019    4448    3    ivanov660    28       

Сравнение доступа профилей, ролей, пользователей по всем объектам конфигурации 8.3, 8.2 (обычные формы "ОФ" и управляемые формы "УФ") (выборочно) 11

Отчеты и формы Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::УФ v8::Права 1cv8.cf Абонемент ($m) Роли и права

Сравнение профилей доступа по всем объектам конфигурации 8.3 (полноценно функционирует с версии 1С:Предприятия 8.1.10 - 8.3.X). Очень хотелось иметь обработку, которая бы показывала различия профилей доступа по каждому конкретному объекту конфигурации и по всем сразу. Желание было воплощено в данной обработке.

1 стартмани

23.06.2019    2054    12    AlexandrSmith    0       

[1С: БП 3] Роль "Кладовщик" 6

Инструменты и обработки Системный администратор Программист Бухгалтер Расширение (cfe) v8 v8::БУ v8::Права БП3.0 Россия БУ Учет ТМЦ Абонемент ($m) Роли и права

Расширение, которое позволяет использовать роль "Кладовщик" для инвентаризации, оприходования и списания товаров.

1 стартмани

21.05.2019    2460    29    dima21m    18       

Права доступа на объект метаданных v.3+ (Реквизиты, Объекты Роли) 5

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 ERP2 УТ11 КА2 ЗУП3.x Абонемент ($m) Роли и права

Доработанная обработка Права доступа на объект метаданных v.3 (Реквизиты, Объекты роли).

1 стартмани

12.05.2019    1864    13    1serger    0       

Взаимодействие при редактировании одних и тех же данных [Расширение] УТ11 6

Инструменты и обработки Системный администратор Программист Расширение (cfe) v8 УТ11 Россия Абонемент ($m) Производительность и оптимизация (HighLoad)

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

2 стартмани

14.04.2019    2056    2    noprogrammer    0       

Отчет "Пользователи и их группы доступа" + Отчет "Пользователи и их доступные роли". ЗУП 3, Бухгалтерия 3.0 1

Отчеты и формы Системный администратор Программист Внешний отчет (ert,erf) v8 v8::Права БП3.0 ЗУП3.x Абонемент ($m) Роли и права

Два внешних отчета: Первый внешний отчет "Пользователи и их группы доступа" - формирует таблицу с пользователями и их группами доступа. Проверено на ЗУП.3.1.8.216, Бухгалтерия.3.0.64.54, 3.0.67.67. Второй внешний отчет "Пользователи и их доступные роли" - формирует таблицу с пользователями и их доступными ролями. Проверено на ЗУП.3.1.10.78 Бухгалтерия.3.0.64.54, 3.0.69.35. Отчеты должны работать на всех конфигурациях на управляемых формах - я так думаю...

1 стартмани

20.03.2019    2373    7    user_2010    2       

Методика оптимизации программного кода 1С: проведение документов 84

Инструменты и обработки Программист Архив с данными v8 v8::УФ Абонемент ($m) Обработка документов Производительность и оптимизация (HighLoad) Инструментарий разработчика

Описание простого метода анализа производительности программного кода 1С, способов его оптимизации и оценки результатов в виде числовых показателей прироста производительности. Не требует сторонних программных продуктов, используются только типовые возможности платформ 1С. Методика проверена на линейке платформ начиная с 1С:Предприятие 8.2 (обычные формы, управляемые формы). Позволяет ускорить проведение проблемных документов в 3 и более раз, провести проверку корректности формирования проводок оптимизированным кодом и подтвердить результаты оптимизации реальными замерами производительности в режиме предприятия. К публикации приложены демонстрационные базы для режимов обычного и управляемого приложения на платформе 1С:Предприятие 8.3 (8.3.9.2033).

1 стартмани

19.03.2019    14859    13    dmitrydemenew    83       

Изменение пользователю роли из расширений (универсальная) 0

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8::Права 1cv8.cf Абонемент ($m) Роли и права

Обработка для установки прав из расширений. Помогает обойти ошибку поставки 1С Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.68.61).

1 стартмани

15.03.2019    1650    1    yghmd    0       

Наследование ролей в профилях групп доступа в конфигурациях на базе БСП 13

Инструменты и обработки Системный администратор Программист Расширение (cfe) v8 v8::Права 1cv8.cf Абонемент ($m) Практика программирования БСП (Библиотека стандартных подсистем) Роли и права

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

1 стартмани

15.03.2019    3752    3    ids79    0       

Влияние настройки роли на потребление памяти 151

Статья Системный администратор Программист Нет файла v8::Права 1cv8.cf Бесплатно (free) Роли и права

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

29.01.2019    9788    mickey.1cx    14       

Объекты и доступные права на них для роли 1

Отчеты и формы Системный администратор Программист Внешний отчет (ert,erf) v8 v8::УФ 1cv8.cf Россия Абонемент ($m) Роли и права

Отчет выводит доступные объекты и права на них для выбранной роли.

1 стартмани

25.01.2019    2472    2    ado163    0       

Исправление ЦУП 2.1.2 1

Инструменты и обработки Системный администратор Программист Расширение (cfe) v8 1cv8.cf Windows Абонемент ($m) Производительность и оптимизация (HighLoad)

Расширение для конфигурации Центр управления производительностью, редакция 2.1 (2.1.2.11), которое позволяет настроить регламентный мониторинг. Работает на платформе 1С:Предприятие 8.3 (8.3.13.1644).

2 стартмани

21.01.2019    2508    5    Neco    0       

Отчет по правам для БСП 2.4 2

Отчеты и формы Системный администратор Программист Внешний отчет (ert,erf) v8::Права v8::СКД 1cv8.cf Абонемент ($m) Информационная безопасность

Отчет по правам для конфигураций на основе БСП. Тестировалось на версии БСП 2.4.

1 стартмани

15.01.2019    2107    4    freemaestro    0       

Многопоточное тестирование производительности по методике APDEX (управляемые формы) 12

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Производительность и оптимизация (HighLoad)

Каждый у кого нет сервера, мечтает его купить, а те, у кого сервер есть, мечтают, чтобы он был быстрее. Но деньги на сервер выделяет руководство...

10 стартмани

09.01.2019    4463    8    capitan    24       

Решение проблемы быстродействия в ERP на рабочем примере 59

Инструменты и обработки Программист Конфигурация (md, cf) v8 ERP2 Абонемент ($m) Производительность и оптимизация (HighLoad)

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

3 стартмани

18.12.2018    8491    46    ivanov660    8       

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

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

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

1 стартмани

10.12.2018    6822    1    vasilev2015    22       

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

Статья Системный администратор Программист Архив с данными v8 1cv8.cf Россия PostgreSQL Абонемент ($m) Производительность и оптимизация (HighLoad) Тестирование и исправление

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

1 стартмани

03.12.2018    17044    30    vsasav    68       

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

Инструменты и обработки Системный администратор Программист Конфигурация (md, cf) v8 v8::УФ 1cv8.cf Абонемент ($m) Производительность и оптимизация (HighLoad) Администрирование данных 1С

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

1 стартмани

23.11.2018    11399    46    _ASZ_    14       

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

Отчеты и формы Системный администратор Программист Внешний отчет (ert,erf) v8 УТ11 Абонемент ($m) Статистика базы данных Производительность и оптимизация (HighLoad)

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

1 стартмани

22.11.2018    4145    5    FarFar    9       

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

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

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

1 стартмани

01.11.2018    18441    11    Vlx    55       

Мониторинг показателей систем 1С 8.3 с помощью Zabbix 163

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Внешние источники данных Zabbix

Опишу свой опыт мониторинга наших систем 1С с помощью Zabbix и ту пользу, которую можно извлечить из этого.

1 стартмани

05.10.2018    21739    37    akimych    48