Имя: Пароль:
1C
 
Как понять что тормозит
0 mastodont
 
23.01.18
11:45
Ситуация такая. 4 пользователя работают с 3 файловыми базами Бухгалтерии 3.0.
Все это происходит в терминале на 2003м сервере. Сервером выступает рабочая станция 2010 года. Процессор i5?, памяти 12 Гб, рейд (зеркало).
Windows Server 2003 32хч разрядный, но админ уверяет что он пропатчен и может использовать все эти 12 Гб.

Собственно все более менее работает нормально, но в какой-то момент начинает тормозить и помогает только перезагрузка сервера.

При этом диспетчер задач пишет что по ресурсам все нормально, только очень активно работает с диском запись и чтение...

Вопрос как посмотреть что тормозит и из-за чего?

PS Понятно что сервер слабый и файловый вариант работы, но ведь какое-то время все нормально работает и это смущает руководство...
1 Мандалай
 
23.01.18
11:48
База какая? Смотри замеры производительности, что именно выполняется в тот момент, когда у тебя тормозит база. Если есть самописные отчеты, проверь на качество запросов.
2 rphosts
 
23.01.18
11:48
размести терминальный сервер там-же где базы файловые.
3 mastodont
 
23.01.18
11:48
(1) не, тормозит именно все.
Даже в базу может заходить пол часа...
4 rphosts
 
23.01.18
11:49
>Вопрос как посмотреть что тормозит и из-за чего?

вариантов немерянно
5 mastodont
 
23.01.18
11:49
(2) в смысле? это все и так на одной машине работает.
6 mastodont
 
23.01.18
11:49
(4) ну вот собственно с чего начать?
я не админ, поэтому не знаю ничего кроме диспетчера задач...
7 rphosts
 
23.01.18
11:50
размер баз какой? все 3 сразу во всех 4 базах?
8 rphosts
 
23.01.18
11:50
(6) а админ тебе тут и не поможет
9 mastodont
 
23.01.18
11:51
(7) размер баз от 1,5 до 4 Гб.
Одновременно открыто много баз...
Бывает что и все у каждой бухгалтерши... То есть 12.
10 mastodont
 
23.01.18
11:51
(8) поэтому и спрашиваю какие есть инструменты для анализа ситуации...
11 Darych
 
23.01.18
11:51
(6) начни с того, что ты не админ... пригласите спеца, а проще все это барахло, что у вас "сервером" зовется, на помойку
12 rphosts
 
23.01.18
11:52
(9) т.е. все 3 базы в принципе ложатся в память? Ну так подними рамдиск и размести на нём
13 Darych
 
23.01.18
11:53
(12) гы.. автор, не делай (12)
14 Builder
 
23.01.18
11:55
рейд (зеркало) - ну вот возможно он и тормозит. Что то не то с дисками, вот он и пересчитывает.
Поставь под систему и базу один SSD, на рейд делай копии.
15 rphosts
 
23.01.18
11:55
(13) тогда пусть хотя-бы ССД прикупят... по подозреваю этого не будет
16 mastodont
 
23.01.18
11:57
(11) и спец скажет, купите нормальный сервер, лицензии на sql server и сервер 1С предприятия...

Контраргумент, что временами все работает...
Такое ощущенеи что действительно в какой-то момент сервер перегружается и толи свопит много, толи с рейдом что-то...
Толи с 1С
17 mastodont
 
23.01.18
11:57
(14) (15) пока ссд одно из предложений. оно достаточно бюджетное, руководство одобрит...
18 mastodont
 
23.01.18
11:58
У меня вопрос был скорее не в том что попробовать можно. А в том, как понять в чем дело...
19 Darych
 
23.01.18
12:00
(18) ну утилит полно.. протесть свой рейд
20 Builder
 
23.01.18
12:02
(18) Смотреть логи, запускать мониторинг ресурсов, утилиты разные, много думать.
Ну и поставить SSD, хорошие, желательно парочку, но не в рейд.
Потом установить Win2008R2.
21 rphosts
 
23.01.18
12:07
(18)схему энергопитания перевести из сбалансированной на высокопроизводительную.

и это, серебряной пули не будет, тут нужно много матчасти учить.
22 Bigbro
 
23.01.18
12:10
возможно один из модулей памяти глючит..
23 Владимир1С
 
23.01.18
12:17
(0) регламентные задания , связанные с диском, смотрел? Проверял на дефрагментацию по расписанию?
24 Вафель
 
23.01.18
12:20
попробуй журанал регистрации перевести в старый формат.
У нового была ошибка: иногда он подвешивал работу с диском
25 VladZ
 
23.01.18
12:23
"3 файловыми базами Бухгалтерии 3.0" - вот тут якорь....
26 Вафель
 
23.01.18
12:24
(25) а в чем проблема?
27 VladZ
 
23.01.18
12:27
28 Фрэнки
 
23.01.18
12:30
т.е. открыто на этом как бы сервере 4 терминала и в каждом по несколько сеансов работы с базами. Каждый сеанс запущенный в терминале кушает какое-то количество оперативы. Сколько? В целом на терм-сессию сколько разрешено оперативы?

Подозреваю, что в сумме нагрузка от работы всех 4-ех сеансов сразу просто превышает доступную оперативу сервера и он свопает каждый сеанс. Этого достаточно, чтоб тормозить.

Это же обновленные БП 3 на новых платформах, которые неплохо кушают памяти.
29 Вафель
 
23.01.18
12:33
(28) тормозит не всегда, а иногда.
А 1с берет память практически сразу
30 Bigbro
 
23.01.18
12:37
почему сразу то? открыл БП там скушало памяти 300М например, открыл пару журналов, справочники, документы отчет сформировал - уже 500+.
все начинают тормозить когда суммарно занимают всю оперативу из за свопа.
тут одна закрывает базу - система вздохнула снова вроде заработали более менее.
31 Вафель
 
23.01.18
12:39
(30) 12 гиг вроде норм
32 Вафель
 
23.01.18
12:39
уж для 4х сеансов то
33 Bigbro
 
23.01.18
12:41
"размер баз от 1,5 до 4 Гб.
Одновременно открыто много баз...
Бывает что и все у каждой бухгалтерши... То есть 12."
12 баз. от 1,5 до 4 Гб.
итого от 18 до 48 Гб
34 Фрэнки
 
23.01.18
12:45
(32) для 4-ех терминалов с большим числом открытых баз?
35 Фрэнки
 
23.01.18
12:46
там может каждый терминал упираться в ограничение 2 гб и все
36 Мандалай
 
23.01.18
12:49
Есть по моему бюджетный сервер 1С на 5 пользователей. Предложи руководству может одобрядт.
37 Вафель
 
23.01.18
12:50
(36) вроде на 5 сеансов, а не пользователей
38 Фрэнки
 
23.01.18
12:54
(36) имхо, не хватит мини-серверу сеансов. Он четко считает именно сеансы, а не пользователей. И он нужен, чтоб реально крутилась полноценная работа одной базы, например, 3-4 пользователя и фоновые задания, которые платформа пускает от имени дефолтного в режиме сервера, а не в файловом режиме. Это если нужны такие задания. Не всегда и не всем они нужны