|
Крайне медленная работа 1С в клиент-серверном режиме при открытии и проведении документов | ☑ | ||
---|---|---|---|---|
0
jst-code
19.01.23
✎
11:51
|
Добрый день.
У нас клиент-серверный вариант MS SQL и Windows Server (2022). Всё настроено. Баз около 15, но они маленькие (до 4ГБ). Установлено: Платформа 8.3.22.1750 Бухгалтерия (типовая без доработок) ЗУП (типовая без доработок) УНФ (доработанная). Лицензия на сервер вынесена на отдельный VDS. Сервер находится на VDS: - 22ГБ ОЗУ - 9 процессорных ядер. - 200 мегабит канал. - Системный диск NVMe 160GB (на нем система, СУБД и сама 1С). - Базы на отдельном диске SSD 50GB. Нагрузка в режиме одного пользователя до 10% CPU и ~20%. При открытии любого документа в 1С приходится ждать до минуты. При проведении документа до 5 минут. Блокировка регламентных заданий включена на всех базах. Проблема даже когда запускаешь 1С на самом сервере, а не только удаленно через тонкий клиент. Проблема даже если пользователь всего 1 подключен и к 1 базе. Мониторинг активности не показывает нагрузку на дисках. Сам я не 1Сник, кто настраивал сервер в данный момент недоступен. Бухгалтерия очень плачет, впереди отчётность. |
|||
1
Garykom
гуру
19.01.23
✎
11:55
|
(0) "Сервер находится на VDS"
и что вы хотите? |
|||
2
shuhard
19.01.23
✎
11:58
|
(0)[Бухгалтерия очень плачет, впереди отчётность.]
сдохнут - туда им и дорога |
|||
3
rozer76
19.01.23
✎
12:01
|
>>Блокировка регламентных заданий включена на всех базах.
и как же вы в PRODе без них? |
|||
4
jst-code
19.01.23
✎
12:11
|
(3) да это я временно отключил. Так-то с ними. Просто для чистого замера производительности. Ну и минимизировать сторонние факторы.
|
|||
5
jst-code
19.01.23
✎
12:13
|
(1) А что не так-то, если по нагрузке показывает, что всё норм. Тем более, что ровно 10 дней назад в целом, работало норм.
Что потом случилось, не очень ясно. Всё что я делал сам, читая, всякое типа блокировки страниц памяти я уже откатил, так как при этой настройке SQL просто прекращала жрать память и использовала всего 70 мегабайт. |
|||
6
NorthWind
19.01.23
✎
12:14
|
(0) Поднимите расходы на VDS разиков в десять - полегчает
|
|||
7
Garykom
гуру
19.01.23
✎
12:17
|
(5) вы странные
виртуалка находится на физическом железе, которое делится с другими виртуалками т.е. если другие сторонние виртуалки нагружают то вам жопа или хостер-владелец железа решил вас слегка обрезать |
|||
8
jst-code
19.01.23
✎
12:18
|
(6) А в чём смысл?
Если вот такие показатели в данный момент (трое подключено, занимаются какими-то отчётами): https://ibb.co/thfnzkK У нас сидит в 1С 3 человека. Максимум 5. И максимум одновременно в 3 базах. |
|||
9
NorthWind
19.01.23
✎
12:22
|
(8) в том, что "моща" VPS не соответствует реальному аналогичному железу даже близко.
|
|||
10
jst-code
19.01.23
✎
12:23
|
(9) и какую "мощу" посоветуете для таких вот исходных данных?
|
|||
11
PLUT
19.01.23
✎
12:32
|
||||
12
NorthWind
19.01.23
✎
12:32
|
(10) Просто мощный комп на i5-i7-i9. Памяти гигов от 32 и до 128. SSD. Скулю дайте гигов 20 хотя бы.
|
|||
13
NorthWind
19.01.23
✎
12:33
|
будет отлично все бегать. Можно сразу второй комп собрать такой же и положить в заначку - если боитесь сбоя железа.
|
|||
14
OldCondom
19.01.23
✎
12:34
|
Самое простое: разворачиваешь на каком-нибудь домашнем компе скуль, кладешь туда выгруженную боевую базу, тестируешь. Если все летает, делаешь выводы. Если также тупит, нанимаешь программиста 1С
|
|||
15
PLUT
19.01.23
✎
12:34
|
(12) и отключить антивирус на "сервере"
|
|||
16
magicSan
19.01.23
✎
12:34
|
(0) "9 процессорных ядер." по герцу каждое?
|
|||
17
OldCondom
19.01.23
✎
12:35
|
ну и плюс мониторинг делается не только по диску
https://its.1c.ru/db/metod8dev/content/5838/hdoc |
|||
18
jst-code
19.01.23
✎
12:35
|
(16) Хостер уверяет, что от 3.3ГГц, а в бусте все 4
|
|||
19
jst-code
19.01.23
✎
12:35
|
(17) спасибо. читану.
|
|||
20
jst-code
19.01.23
✎
12:37
|
(11) осилю (15) ок (12) понял. спасибо.
|
|||
21
NorthWind
19.01.23
✎
12:37
|
(18) вы поймите простую вещь. Чудес не бывает, и за копеечную аренду вам никто не гарантирует той же мощности, которую даст такой же по цифрам сервер отдельно рядом в стойке, который используете только вы.
|
|||
22
NorthWind
19.01.23
✎
12:37
|
а вам надо именно второе. Сервер который используете только вы.
|
|||
23
NorthWind
19.01.23
✎
12:38
|
можете для сравнения спросить у хостинг-провайдера - сколько будет стоить аренда отдельного блейда такой мощности. Чтобы никто кроме вас туда не лез.
|
|||
24
OldCondom
19.01.23
✎
12:38
|
У нас типовые бухии тоже тупили, бодался как мог в сторону виртуалки. Так что помогло только на свой ноут боевую базу развернуть и показать директору, что все ок и отстаньте от меня.
|
|||
25
NorthWind
19.01.23
✎
12:38
|
... можно даже арендовать на месячишко. И сравнить.
|
|||
26
Garykom
гуру
19.01.23
✎
12:46
|
(24) Мне иногда кажется что пора открывать хостера который тупо будет ноуты в стойки засовывать вместо блейдов ))
|
|||
27
PLUT
19.01.23
✎
12:51
|
тизер:
"Кто-то скажет: Вы не умеете готовить виртуальную среду? Я отвечу: Я что - шеф повару должен объяснять как ему готовить? Да ну такой ресторан, лучше сделать свой. Уже по идеологии виртуализации видно, что вопросы производительности там на последнем месте и все заточено на «эффективное использование ресурсов», никогда не знаешь где и когда тебе подрежут ресурсы. Самое плохое, что никто из специалистов 1С не станет изучать гипервизор и VMWare, а системные администраторы не будут глубоко лезть в архитектуру SQL сервера. В итоге любые проблемы придется решать мозговым штурмом Эксперта по тех вопросам 1С, Администратора SQL , Системного администратора и еще других занятых сотрудников только ради того чтобы убрать ограничения виртуальной среды. Забегая вперед могу сказать, что равной производительности (и даже большей) на виртуальном кластере мы достигли, в следующей серии Матрицы." |
|||
28
Мультук
гуру
19.01.23
✎
12:53
|
(0)
Начни с чтения http://www.gilev.ru/workload/ Там же ссылки на процессор http://www.gilev.ru/countproc/ память http://www.gilev.ru/countmem/ диски http://www.gilev.ru/countio/ сеть http://www.gilev.ru/countnet/ |
|||
29
jst-code
19.01.23
✎
12:57
|
(28) спасибо
|
|||
30
jst-code
19.01.23
✎
13:41
|
При запущенном обслуживании скуля в файловом режиме 1С летает. Есть идеи по этому поводу?
|
|||
31
ansh15
19.01.23
✎
13:42
|
(29) По ссылкам в (28) еще есть тест имени владельца того ресурса. Для сносной работы результат однопоточной части теста должен быть 35-40.
Обычно, у кого все сильно тормозит, результат в диапазоне 6-15. Это на что можно ориентироваться. Здесь Тест Гилева - как набрать 160 попугаев? люди жалуются, что у них меньше 100 :) |
|||
32
jst-code
19.01.23
✎
13:54
|
(31) спасибо. Погляжу.
|
|||
33
Chai Nic
19.01.23
✎
13:57
|
А пробовали отключить параллельное исполнение запросов?
|
|||
34
magicSan
19.01.23
✎
13:59
|
(21) не нужна им стойка обыыный комп купят за сотку, будет дешевле в три раза стойки и быстрей в 4
|
|||
35
Chai Nic
19.01.23
✎
14:02
|
И ещё. Это конечно шаманство. В настройках сервера 1с все отсылки к имени сервера должны совпадать с фактическим именем сервера с абсолютной точностью. Сталкивался, когда регистр был разный - это вызывало сильные тормоза при каждом серверном вызове.
|
|||
36
Garykom
гуру
19.01.23
✎
14:03
|
(35) еще ipv6 отключить и т.д.
там куча шаманств |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |