Имя: Пароль:
1C
 
Сколько времени должен проводиться документ
0 Momus
 
24.08.22
11:16
Оцениваю производительность проведения документов в ERP. 1.8 секунд на выполнение запроса под 10к строк кода и 6 секунд на полное проведение документа пользователем с урезанными правами (с рлс) в базе без других пользователей (тестовая) это нормально?
1 Злопчинский
 
24.08.22
11:17
1с - одна секунда
2 Momus
 
24.08.22
11:20
(1) неужели это до сих пор актуально?)
3 Злопчинский
 
24.08.22
11:22
Смотря что считать проведением. Если то что будет делать юзер после проведения документа - зависит от результата проведения, то за больше 3 сек на проведение документа - надо расстреливать
4 Ryzeman
 
24.08.22
11:23
(3) сисадмина или программиста?) А если конфа типовая?)
5 Momus
 
24.08.22
11:24
(3) не понял. Пользователь наживает "провести" и ждет, пока документ проведется. Без нагрузки это занимает 6 секунд
6 stopa85
 
24.08.22
11:25
(2) это у пользователей спрашивать нужно и их начальников.
Если у менеджер по телефону с клиентом разговаривает, заказ принимает... то 1 секунда. 5 уже много.

А вообще все что больше 5 секунд - сильно снижает производительность менеджера.
7 stopa85
 
24.08.22
11:25
(6) пользователя, любого.
8 d4rkmesa
 
24.08.22
11:25
(0) Если 6 секунд - это для пользователя, то в каких-то случаях относительно приемлемо. Если программно - то много, запрос на 1800мс в самом документе - тоже довольно много. Ну хотя зависит от ситуации, может там база на террабайты.
9 Momus
 
24.08.22
11:26
(8) база небольшая: 50гб занимает архив. Запрос типовой на 10к строк кода (и это не отражение в рег. учете)
10 vde69
 
24.08.22
11:27
сколько идет открытие документа? проведение должно идти сопоставимое время (максимум в 2...3 раза дольше)
11 Momus
 
24.08.22
11:27
(6) если пользователю 30 секунд норм для проведения, значит проблем в производительности нет в данном случае?
12 Ryzeman
 
24.08.22
11:27
(10) первое открытие или повторное?)
13 vde69
 
24.08.22
11:28
(12) обычное, кликнул и посмотрел чего там внутри...
14 Momus
 
24.08.22
11:29
(10) я отдельно не замерял, но по индексу производительности здесь проблем нет. Если навскидку прикинуть, то первое открытие примерно секунды две-три занимает, потом менее секунды
15 vde69
 
24.08.22
11:29
(10) +
открытие уже проведеного документа
16 vde69
 
24.08.22
11:29
(14) значит проведение должно быть 2...4 сек
17 palsergeich
 
24.08.22
11:30
(0) Строк в ТЧ сколько?
Есть корреляция между числом строк и временем действия
18 Ryzeman
 
24.08.22
11:30
(11) Ты понимаешь что на каком-нибудь древнем сервере с парой жетских дисков и на камне 2.2 ГГц проводиться будет раз в 5 медленнее чем на современном многоядерном и высокочастотном на оптанах там или рейде SSD? Сам вопрос в чём? Сколько норм? У каждого ответ свой, кому то 1 сек это долго, кому то 30 это норм. Или сколько норм на твоём железе?
19 Smit1C
 
24.08.22
11:40
(0) всё индивидуально, но я думаю не более 5 секунд...
20 stopa85
 
24.08.22
11:45
(11) посчитай сколько времени пользователь тратит на то, что смотрит "как документ проводится". Потом сообщи эту информацию его начальнику.
21 stopa85
 
24.08.22
11:45
И уже начальник скажет тебе, много это или мало.
22 Momus
 
24.08.22
11:47
(17) 1-2
(18) для такой маленькой базы норм
(20) документ создается кодом, но время проведения не меняется сам провел пользователь из карточки документа или по моей кнопке
23 Momus
 
24.08.22
11:48
да дело не в том, что скажет начальник. Я хотел узнать нижнюю границу, с которой можно сказать, что есть проблемы в производительности. неважно из-за железа она или из-за кода
24 Momus
 
24.08.22
11:50
мб 5 секунд для ерп это норма, даже если база пустая
25 Momus
 
24.08.22
11:50
(19) значит проблема есть, буду смотреть в чем дело
26 Джинн
 
24.08.22
11:52
(23) Есть. 4,9847 сек.
27 El_Duke
 
гуру
24.08.22
11:57
(24) Нет понятия нормы для общего случая
Твои 6 сек. могут быть прекрасным результатом (нормой) для древнего железа и отвратительными тормозами для навороченного современного сервера
28 ptiz
 
24.08.22
11:59
(3) У меня закрытие месяца аж 3 минуты проводится. Расстрелять?
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн