Имя: Пароль:
1C
1С v8
Есть идеи как ускорить УТ 11.3?
0 Ivan093
 
05.05.17
15:42
Дано: сервер на зионе, 32Гб, система и базы на SSD, клиент-сервер на MS SQL 2012, 15 человек в 1с. Была УТ 10.3 -- естественно все летало.
Перешли на УТ 11.3, как-то все медленно. Смотрю ресурсы: очереди диска нет (была когда был хдд), память есть, проц меньше нагружен на треть, реиндексация и прочее базы делается. База в скуле 12Гб, стоит в простом режиме.
Понятно, что сами по себе УФ медленнее обычных, но как-то печально все...
1 Волшебник
 
модератор
05.05.17
15:43
поставить клиентам SSD-диски и процессоры побыстрее
2 Dmitry1c
 
05.05.17
15:45
(0) УТ не ускорить. Но ты можешь замедлиться сам.

https://ru.wikipedia.org/wiki/ЛСД
3 Ivan093
 
05.05.17
15:46
Забыл написать: терминал, все крутится на 1 сервере, не виртуалка, железный.
4 Ivan093
 
05.05.17
15:47
Представляю, какой же нужен сервер, чтобы пользователей 100 работали в ут11 )))
5 H A D G E H O G s
 
05.05.17
15:53
Никак. ТЫ никак не цскоришь
6 Maniac
 
05.05.17
15:54
(0) Такси включи. и выключи совместимость
7 Вафель
 
05.05.17
15:56
(3) Терминал нужно выносиь на отдельный сервер
8 Ivan093
 
05.05.17
15:57
(6) Такси включен. А совместимость так сильно влияет?
(7) Слышал такое мнение, но ресурсов сервера хватает с избытком, судя по мониторингу.
9 Ivan093
 
05.05.17
15:58
Под ускорением понимаю какие-то типовые действия, без перелопачивания конфы и переписывания блокировок ))
10 Вафель
 
05.05.17
15:58
(8) и памяти хватает?
11 Вафель
 
05.05.17
15:59
(9) на ут11 уже нет блокировок
12 Ivan093
 
05.05.17
16:03
(10) Да! Сейчас из 32Гб занято всего 16, но сегодня день такой, не сильно нагруженный. Обычно занято около  Скулю выделено 12Гб.
13 Ivan093
 
05.05.17
16:04
обычно занято около 26-28...
14 Вафель
 
05.05.17
16:07
fareshare отключен? энергосбережение?
15 Ivan093
 
05.05.17
16:08
(14) А где посмотреть?
16 Вафель
 
05.05.17
16:08
гугл в помощь
17 Ivan093
 
05.05.17
16:08
(16) понял, спс
18 Вафель
 
05.05.17
16:09
Учти что энергосбережение нужно в биосе отключать
19 Трухлявый Пень
 
05.05.17
16:13
(0) >>как-то все медленно

без цифер говорить не о чем
20 Трухлявый Пень
 
05.05.17
16:14
(14) а что такое fareshare?
21 alexkh75
 
05.05.17
16:22
вынеси все темпы в озу
22 alexkh75
 
05.05.17
16:25
а tempdb из скольки файлов и на скольки дисках?
23 mehfk
 
05.05.17
16:26
(0) Придай ей ускорение 9,8 м/с2.
24 Ivan093
 
05.05.17
16:27
(22) tempdb из 1 файла, на 1 ссд диске
25 Вафель
 
05.05.17
16:28
(21) вряд ли это поможет
26 Вафель
 
05.05.17
16:28
тут открытие форм тормозит как я понимаю
27 piter3
 
05.05.17
16:29
А замеры уже не модно делать
28 Вафель
 
05.05.17
16:29
А медленно это как?
29 H A D G E H O G s
 
05.05.17
16:29
Запускаем cpuz на суперсервере и на обычном i5 и хлопаем ушами от показателей бенчмарка на ядро.
30 H A D G E H O G s
 
05.05.17
16:31
Ставлю дайм, что у специалиста энергосбережение где-то включено. Для уф, которому требуется сериализация на каждый чих - это смертельно.
31 Ivan093
 
05.05.17
16:32
Открытие форм не шустро, проведение, тоже не быстро. Т.е. в целом пользователям приходится ждать между действиями дольше чем было на ут 10.
32 kzot
 
05.05.17
16:34
(31) Должно прийти понимание, это другой продукт.
33 H A D G E H O G s
 
05.05.17
16:40
Надо записать будет видео, где в ут11.2 все это происходит мгновенно. Брать и намазывать показать.
34 Ray Zexter
 
05.05.17
16:40
(0) вернись на УТ 10.3. И снова все будет летать.
35 alexkh75
 
05.05.17
16:49
Хотелось бы увидеть цифры (копии экранов) загрузки.
А то гадание на кофе.
Что быстро и без денег
1. Диск в ОЗУ туда все темпы пользователей и системы. Файл подкачки убрать. Индексации отключить.
2. раздели tempdb допустим на 8 файлов
Дальше с деньгами
и в шахматном порядке на 2 физически отдельных диска.
3. log базы SQL на свой отдельный диск, mdf на свой отдельный диск.
Да и процессора - они бывают разные.
36 alexkh75
 
05.05.17
16:50
Антиспам, а слово В о о б щ е м это уже мат?
37 Вафель
 
05.05.17
16:50
а (36) потому что в общем
38 Вафель
 
05.05.17
16:51
(36) Скоро будут справку из школы просить и чтоб 5 по русскому была
39 alexkh75
 
05.05.17
16:51
Да и проблема может быть в коде.
40 Fragster
 
гуру
05.05.17
16:52
про fair sheduling уже спросили, а автор так и не ответил. если юзеров больше, чем ядер, то это даже хуже, чем энергосбережение
41 PiotrLoginov
 
05.05.17
16:53
(39) вообще, я так понял, речь о типовой конфе на поддержке.
42 Fragster
 
гуру
05.05.17
16:53
(38) и правильно
43 alexkh75
 
05.05.17
16:54
Вообще, а яндекс орфография говорит ОК (и даже в автозамене есть как вариант).
я в орфографическом словаре не проверял.
45 PiotrLoginov
 
05.05.17
16:54
ТС, идей тьма. Лучшая - пригласить ЭТВ
46 Fragster
 
гуру
05.05.17
16:54
47 Ivan093
 
05.05.17
17:00
(40) Не посмотрел еще я, пятница как никак ))
48 Ivan093
 
05.05.17
17:01
Спасибо всем, для начала разберусь с энергосбережением, потом дальше буду думать.
49 ptiz
 
05.05.17
17:03
А когда-то (после 7.7) восьморочная УТ 10 считалась "монстром":
"Насчет типовой торговли - кх, кх. Вот тут я с 1С несогласен. Сильно они перемудрили. Наверное хотели затронуть любое предприятие. Получился монстр"
v8: Только и слышу вокруг "Восьмёрка, восьмёрка". так всё шоколадно?

Вот тогда бы УТ 11 показать :)))
50 Ivan093
 
05.05.17
17:05
В смысле с dfss разберусь, конфигуратор как раз долго открывался, похоже это мой случай.
51 gero
 
05.05.17
17:06
(30)
а я что куча регламентных заданий крутится-вертеться :)
52 gero
 
05.05.17
17:09
(3)
зачем терминал, что бы не заморачиваться с обновлением платформы? требование безопасности, первые пни?
53 Ivan093
 
05.05.17
17:13
(52) требование владельца, чтобы сервер был не в офисе, ну и удаленный филиал там же работает.
54 gero
 
05.05.17
17:18
(53)
на мой взгляд, работа на УФ и через TS почти нет разницы (правда была БП30). Но требование владельца тут важнее :)
55 Злопчинский
 
05.05.17
17:52
Ржунимагу
56 mehfk
 
05.05.17
18:08
(55) Ты б на сервер из (0) на оперучете 7.7 пользователей так под 200 бы запустил ?
57 Jump
 
05.05.17
19:09
(13) Это называется памяти хватает?
Сомнительно.
Диспетчер задач - производительность - открыть монитор ресурсов вкладка память - скрин сюда под нагрузкой.

Профили  юзеров терминала на SSD?

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

Провести ревизию всех регламентных заданий - ненужное уничтожить, нужное вдумчиво раскидать по времени.
58 marvak
 
05.05.17
19:19
(55)
Я так же
)))

Как можно было так написать новое, чтобы оно было медленнее старого и рекламировалось как "ускорение работы на медленных каналах"?
))
59 vs84
 
05.05.17
19:24
(57) [Провести ревизию всех регламентных заданий]
А как регзадания могут сказываться на времени открытия форм, времени проведения документов (не припомню в УТ11 регзаданий, которые выставляют блокировки по РН)?
60 mehfk
 
05.05.17
19:24
(58) Кому нужны восьмерочные конфигурации со скудной функциональностью типовых семерочных?
61 marvak
 
05.05.17
19:27
(60)
Да я не об этом.
Это все хорошо, прогресс не остановить, но ведь можно же было сделать УФ не такими  медленными. или нет?
Открытие даже в пофигураторе происходит очень медленно.
62 vs84
 
05.05.17
19:34
(61) [но ведь можно же было сделать УФ не такими  медленными]
Как бы ни работали УФ - она в любом случае работают быстрее, чем пользователи, которые с ними работают. Поэтому че ныть то?
63 mehfk
 
05.05.17
19:36
(61) Субъективно вот эти все платформенные тормоза в 8.3.10 стали менее тормозными :)

Да и платформенные тормоза не так велики, как тормоза из-за не совсем отточенных методов/алгоритмов, используемых в типовых конфах.
64 mehfk
 
05.05.17
19:36
(63)+ В том числе в конфигураторе на 8.3.10 побыстрее стало.
65 marvak
 
05.05.17
19:37
(62)
Есть такое понятие как время реакции системы на действие пользователя.
ВОт в УФ оно больше.
Когда юзер сидит и думает, то он на систему не смотрит и ему пофигу.
А вот когда он куда-то кликнул, то он начинает плеваться от медленной реакции проги.
66 mehfk
 
05.05.17
19:38
(62) >> УФ - она в любом случае работают быстрее, чем пользователи, которые с ними работают

А ты сравни скорость работы оператора машинного долбления на заявках в 7-ке и на 8-ке на УФ.
67 ansh15
 
05.05.17
19:38
(0) >>Дано: сервер на зионе
"Зионов" много и они все разные.
68 marvak
 
05.05.17
19:38
(63)
ну видимо работают над этим вопросом разработчики.
дай Бог чтоб стало вообще кошерно.
))
69 marvak
 
05.05.17
19:48
Еще бы вопрос с "очситкой кэша" решили.
Ну как то совсем некрасиво, когда из-за грязного кэша возникают проблемы.
Так быть не должно.
Я сталкивался даже с такой ситуацией, когда обновление БП 3.0 вылетало при неочищенном кэше (когда уже в режиме предприятия оно обновляется).
70 Jump
 
05.05.17
20:15
(62) С чего бы оно работало быстрее чем пользователи?
Быстрее чем пользователи это когда время реакции интерфейса не более четверти секунды.
Если больше - уже не быстро.
Если после нажатия на ярлык программы она запускается больше пяти секунд это уже тормоза.
Больше 15секунд - дикие тормоза.
71 Jump
 
05.05.17
20:18
(59) Странный вопрос.
А как они могут не влиять? Они что ресурсов не требуют?
72 Ivan093
 
05.05.17
21:04
Хоть и пятница, но потратил время по удаленке, проверил.
Сделал по статье: http://www.gilev.ru/dfss/
Прирост сразу заметен на глаз. Все зашевелилось гораздо быстрее, хоть и проверял, когда уже никто не работает, но раньше даже в нерабочее время так шустро не было.
Думаю, даже этого действия будет достаточно для "вау" эффекта пользователей после месяца работы на ут 11 )))
73 Уран Ренгенович
 
05.05.17
22:26
(3) Скуль с терминалом всегда лагает. Их вообще не рекомендуют использовать параллельно на одном сервере.
74 Tateossian
 
06.05.17
04:51
У меня УПП на RAM-диске (основные таблицы). Всякие справочники лежат на SSD. Забыл, что такое конфликт блокировок.
75 milan
 
06.05.17
09:57
Я бы начал с того, что убрал с терминала 1С, нафига он?
76 rphosts
 
06.05.17
10:12
(40) >если юзеров больше, чем ядер,

Чё?! Да ну, с чего это!
77 rphosts
 
06.05.17
10:20
(0) твои замеры мало чего стоят когда смешалось в кучу ~кони, люди~ сервер бд, приложений, терминальный. Вот выдал ты сиквела 12гб, а может ему мало...
Индексы он перестраивает... а статистику обновляеш? Кэш процедурный надеюсь не чистишь?

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

Очередь у тебя была это сколько?
78 Demasiado
 
06.05.17
10:37
(0)Мы не услышали про частоту Зиона, может там 40 ядер по 1 Ггц?
79 Cyberhawk
 
06.05.17
11:09
(74) Подробнее
80 Flip
 
06.05.17
11:42
(0) Нужна прям какая-то скорость? 15 человек же всего работает, чего там ускорять..
81 rphosts
 
06.05.17
13:51
(80) таки конфа может быть нетиповая... и вся в таймаутах/дедлуках с этими доработками
82 Aleksey
 
06.05.17
14:19
(81) А типовая прям идеал, которая держит 100 пользователей даже на калькуляторе.
Только почему то все специалисты по оптимизации в один голос говорят "ну что же хотите, это типовая, тут всё надо переписывать"
83 Aleksey
 
06.05.17
14:22
Или ты к тому что костыли в виде наклеек NOS и SPARCO не прибавляют мощности к двигателю старой ржавой копейки (типовой 1С)?,
84 PR
 
06.05.17
16:04
(82) Человек 300 сидит обычно и ниче, крутится, не тормозит.
ERP, правда, но какая, нахрен, разница?
85 Aleksey
 
07.05.17
09:26
(84) даешь скрины
86 АнтонБ
 
07.05.17
13:55
(35) +
Все что в 35
Но сначало посмотри сервер приложений 1с.
Сколько баз (конфигураций) работает одновремено.
Сколько там потоков?
Если посту установил сервер прилодений то там 1 поток.
Видел такое не раз.
8 ядер и 1 поток в сервере приложений.
Нужно по количеству ядер.

Если пользователей мало.
Как у тебя.
Меньше 50.
Выключи hyper-threading — в биосе.
Пусть будет в 2 раза меньше потоков но зато полноценных.
С полноценным кешем.

Можешь просто заплатить 1000 рублей кому-нибудь за результат.
Там проверить все детские ошибки 1 час )
Пустишь через теам вьевер.
87 АнтонБ
 
07.05.17
13:57
(82)
100 пользователей это не много.
Типовые их держат.
Можно код не переписывать.
И в любом случае прежде чем код переписывать поиграть с настройками.
поставить 2 сервера приложений.
88 АнтонБ
 
07.05.17
15:19
(74) В базе данных mssql разделил?
А если электричество выключат?
15 минут хватит чтобы из рам диска бекап сделать?
Или новую работу искать?
89 PR
 
07.05.17
16:01
(85) Скрины чего, списка активных пользователей?
Ты серьезно?
90 Aleksey
 
07.05.17
18:15
(87) ну я просто сужу по своим 15 пользователям и типовой БП 3.0

(89) Да, и еще на фоне конфигуратора с замком, что конфа типовая. Ну и описание сервера
91 rphosts
 
08.05.17
03:15
(90) 1.наркоман чтоле? У БП цф больше чем у упупырища.
2.какой ты наивный...
92 gorakh
 
08.05.17
10:22
93 VladZ
 
08.05.17
10:30
(0) Переходи на 7.7. Там будет все летать.

А все новые конфы будут только тормозней. Потому как УФ (тормоз в интерфейсе) и БСП (тормоз в коде). Осталось выбрать самую тормозную БД - и конфам 1С можно вручать медаль "Самая тормознутая система учета".
94 ambrozii-fadeevich-s
 
08.05.17
10:39
(66) Я тут оценивал как-то скорость отклика системы
https://www.youtube.com/watch?v=T1s2C7Ge8hE

Подозреваю, что 7.7 тоже облажается
95 ambrozii-fadeevich-s
 
08.05.17
10:40
(93) летает - понятие всегда относительное
96 dmitryds
 
08.05.17
11:28
(0) переписать не на 1С)
97 Ufo_Attack
 
08.05.17
11:39
(0) Какой процессор стоит?
98 ansh15
 
08.05.17
11:53
(78) (97) Скорее всего, гордиться там нечем, поэтому вряд ли ответ будет.
99 Aleksey
 
08.05.17
12:09
(91) Опа, вроде бы изначально речь была о 300 человек на ERP, а тут уже УПП. Так кому верить?
100 Ivan093
 
08.05.17
14:09
Господа, я уже писал, что sql настроен (регл задания и т.д.).
Тормоза основные были из-за DFSS, не сталкивался с ним раньше. Отключение его сильно ускорило время отклика (открытие форм, проведение, прокрутка списков). Проц Xeon E3-1240, не шустрый, но на 20 пользователей хватает, 100% нагрузка бывает редко.
Теперь работает УТ вполне себе, не так шустро как 10.3, но я отдаю себе отчет, что она и не будет так работать...
101 Cyberhawk
 
08.05.17
14:13
"Xeon E3-1240, не шустрый" // Как это не шустрый, 3.3 ГГц же вроде?
102 Новиков
 
08.05.17
14:45
(94) Там весь фокус в том, что кассир наизусть помнит коды весового товара. Семерка не облажается, если весовой товар взвешивать в зале и клеить штрихкод на упаковку, либо по какой-то шпоре сканить. Видно что чувак там на этом месте сидит уже очень давно.
103 ambrozii-fadeevich-s
 
08.05.17
15:44
(102)
Речь ведь и идет о том, что скорость реакции системы такова, что даже очень быстрый кассир, помнящий коды, почти моментально (для человека) их вбивающий, не обращает внимания на отклик системы. Т.е. речь идет о миллисекундах на все (не на запрос к базе).

там помимо прочего еще и весовые товары.
Т.е. помимо того, что срабатывает функция поиска в базе, и выбирается товар, еще инициализируются весы, считывается вес.
104 Ivan093
 
08.05.17
16:39
(101) Не сильно шустрый -- по меркам серверных процов, я так думаю. Я и говорю, что не наблюдал по железу затыки. На ХДД была очередь к диску, доходила до 7-10, но там и хдд умирал потихоньку. На ссд макс очередь -- десятые доли. Память бывает только доходит до 90-95%, но еще не свопит.
105 Новиков
 
08.05.17
17:34
(103) ты хорошо вбросил, но мы ничего не знаем об архитектуры той системы. Я не удивлюсь - если там вбито 400 номенклатурных позиций, а сама база лежит там же.

>>инициализируются весы, считывается вес.
А какие весы думают?
2 + 2 = 3.9999999999999999999999999999999...