|
Скорость работы 1С 8 ЗУП | ☑ | ||
---|---|---|---|---|
0
InfoSer
27.08.13
✎
10:20
|
Оба сервера виртуальные. Ресурсы для обоих выделены по-разному и загружены они по-разному. Оба мониторятся заббиксом и видно, что оба не перегружены, даже сказал бы, что ресурсы выделены с запасом. Принципиальное отличие лишь в операционных системах:
Сервера на которых стоят 1С: 1ый сервер: Windows server 2008r2x64 2ой сервер: Windows server 2003x32 Сервер на котором БД: freeBSD, Samba 3 Ниже описываю проблему касательно 1С8.2 ЗУП, но и на 1С7.7 ЗиК тоже наблюдались аналогичные тормоза. Обе 1С файловые. Проблема: Бухгалтер открывает документ (например "Начисление отпуска", "Больничный лист") вносит данные и нажимает "Расчитать", происходит следующее: если она это делала на первом сервере длительность процесса примерно 30сек, на втором 1-3сек. После того как документ рассчитался она его проводит и тут опять наблюдается разница по времени выполнения операций: первый сервер может 1-2мин думать, а второй не более 5сек (а то и мгновенно). Подводя итог: на Windows server 2008r2x64 запросы и 1С7.7 и 1С8.2 обрабатываются медленнее чем на Windows server 2003x32. Что может влиять на скорость выполнения (хотя бы вышеуказанных) запросов? ЗЫ: параметры серверов не написал потому что пробовали повторить запросы при почти полном простое (в обед), а первый сервер гораздо "мощнее" по ресурсам, скорость обработки нисколько не изменилась. может это просто потому что windows 2008 или потому что она x64... или потому что windows? В общем пытался поискать, не смог сформулировать вопрос, а на то что сформулировал - нужного ответа не нашел. ЗЫ2: может все таки нужно указать параметры серверов, может быть еще что то нужно указать? может тесты какие провести? |
|||
1
Господин ПЖ
27.08.13
✎
10:22
|
>Что может влиять на скорость выполнения (хотя бы вышеуказанных) запросов?
что угодно (с) ваш КО |
|||
2
YF
27.08.13
✎
10:22
|
Что такое сервер на котором стоит 1С и сервер на котором БД, если БД файловые?
|
|||
3
ptiz
27.08.13
✎
10:27
|
(0) С очередью к дискам что происходить при нажатии "Рассчитать"?
|
|||
4
InfoSer
27.08.13
✎
10:30
|
(1) что такое КО ?
|
|||
5
InfoSer
27.08.13
✎
10:30
|
(2) БД файловые, файлы расположены не на том же сервере на котором установлена 1С
|
|||
6
YF
27.08.13
✎
11:10
|
(5) Зачем тогда
"Сервер на котором БД: freeBSD, Samba 3" ? |
|||
7
YF
27.08.13
✎
11:10
|
+(6) Описался, что тогда значит Сервер на котором установлена 1С?
|
|||
8
InfoSer
27.08.13
✎
11:27
|
(7)
что тогда значит Сервер на котором установлена 1С? - один win 2003x32 - второй на котором тормоза win 2008x64 |
|||
9
InfoSer
27.08.13
✎
12:03
|
выполнялся один и тот же запрос на обоих серверах и на 1с7 и на 1с8:
01-1с8-2003 – на сервере с операционкой windows server 2003x32, 1C 8.2 ЗУП - запрос обрабатывался 20сек (примерно) 02-1с7-2003 – на сервере с операционкой windows server 2003x32, 1C 7.7 ЗиК - запрос обрабатывался 4сек (примерно) 03-1с8-2008 – на сервере с операционкой windows server 2008x64, 1C 8.2 ЗУП - запрос обрабатывался 35сек (примерно) 04-1с8-2008 – на сервере с операционкой windows server 2008x64, 1C 8.2 ЗУП - запрос обрабатывался 45сек (примерно) на сервере с операционкой windows server 2008x64, 1C 7.7 ЗиК - запрос обрабатывался 7-8сек (примерно) – график уже не стал делать |
|||
10
VladZ
27.08.13
✎
12:22
|
(0) Ищи методом исключения: исключи сетку для начала. Положи файло здесь же на серваке и замерь скорость.
|
|||
11
VladZ
27.08.13
✎
12:24
|
"Оба сервера виртуальные.". - вот это тоже нужно проверить. Что еще крутится на том же винте, на котором стоит Windows server 2008r2x64 ?
|
|||
12
Bigbro
27.08.13
✎
12:32
|
2008 не любит freebsd?
|
|||
13
InfoSer
27.08.13
✎
13:09
|
10: БД лежала на самбе - тормозило, перенес БД на сервер windows 2008x64 - ничего не изменилось, тормоза не пропали
11: не винт - RAID6 на 12ТБ (8 винтов*2ТБ) на котором лежат виртуальные машины, так что это не один диск и пропускная способность гораздо выше нежели у одного, да и на графике производительности видно что диск практически простаивает (с процессором тоже самое (40-60%, макс 80%), памяти стабильно 1,5-4Гб свободно) 12: как писал выше, переносил БД на сам сервак windows 2008x64 - поэтому можно сказать 2008 не любит и windows - ничего не изменилось ... тут либо виндовс сама с собой не совместима, либо с 1С, либо эти два фактора наложились друг на друга - не понятно в каком месте. |
|||
14
VladZ
27.08.13
✎
14:36
|
(13) Процы какие? Давай параметры серваков.
|
|||
15
InfoSer
27.08.13
✎
15:25
|
14: Повторюсь - серваки виртуальные, ресурсы подогнаны так что бы загрузка проца не превышала 80%, память постоянно оставалась свободной 1-3Гб, диск свободно 30Гб (помимо файла подкачки):
win2008 видит: Xeon X5675 3.07GHz * 3процессора / Память 12Гб (загружен примерно на 40-60%%) win2003 видит: Xeon X5675 3.07GHz * 2процессора / Память 6Гб (загружен примерно на 5-15%%) |
|||
16
Жан Пердежон
27.08.13
✎
15:30
|
плохо w2008 виртуалится значит
|
|||
17
InfoSer
27.08.13
✎
15:34
|
16: не знаю, так то все работает и не плохо... вроде...
|
|||
18
mistеr
27.08.13
✎
19:59
|
(0) 32-битное приложение, выполняющееся в 64-битной ОС, конечно имеет некоторый оверхед при системных вызовах. Но настолько вряд ли, не в разы.
Замерьте потребление ресурсов на обоих серверах под нагрузкой: CPU, диск, сеть (особенно трафик между сервером 1С и сервером с БД) Я правильно понял, что роль серверов "на которых стоят 1С" - только терминальная? |
|||
19
alexsy
28.08.13
✎
08:03
|
(0) включи настройки питания в винде на полную мощность.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |