Вход | Регистрация

  1  2  3   
1С:Предприятие ::

Метки: 

1C:ERP Управление предприятием 2 Тормоза системы.

Я
   mastak1lla
 
10.07.18 - 21:15
Друзья , помогите разобраться с тормозами при работе в базе, симптомы, долго ищет артикулы , может по минуте формировать отчет об остатках, при открытие документов из реализации товаров, подвисает при открытие на секунд 5.

Характеристики сервера:
СХД: NETAPP EF560 flash память, подключена с хостами по FiberChannel 16Gb/s
Хост где стоит кластер 1С:
http://joxi.ru/bmoRXdRCxdWYnr - ЦПУ ОЗУ
Настройки Кластера:
http://joxi.ru/xAeyWEyup5BGGA
Настройки сервера в кластере:
http://joxi.ru/l2ZKoMKuwL3PbA

Размер базы: 31GB

Сервер SQL 2014:
http://joxi.ru/Dr8a71ai4vE8Dm - ЦПУ ОЗУ

Все на базе Vsphere 6.5.

Если нужна еще какая либо информация, я ее предоставлю, выручайте друзья.
 
  Рекламное место пустует
   Dmitry1c
 
2 - 10.07.18 - 21:56
(1) владелец серта "эксперт"?
   Genayo
 
12 - 10.07.18 - 22:40
(0) Обратитесь к Гилеву, он поможет...
   Armando
 
13 - 10.07.18 - 23:20
Процессоры по 2 Ghz...
Давайте с простого. Покажите снимки из resource monitor в момент тормозов.
Закладка memory с развернутой панелью physical memory.
Закладка disk с развернутой панелью disk activity отсортировано по response time.
   mastak1lla
 
14 - 10.07.18 - 23:25
Armando, завтра скину в момент загрузки такие параметры, но там ничего криминального , что бы было под завязку.
   Черный маклер
 
15 - 10.07.18 - 23:34
Сервер 1С 2 Гц :)
   mastak1lla
 
16 - 10.07.18 - 23:37
Сервер 1С 2 Гц :)
Так по процу загрузки то нету как таковой.
   mastak1lla
 
17 - 10.07.18 - 23:40
и ядер то 28, мало что ли?
   Черный маклер
 
18 - 10.07.18 - 23:51
Виртуалка, схд, низкочастотные процы - сразу видна рука админа не имеющего представления об 1С
   mastak1lla
 
19 - 10.07.18 - 23:53
Черный маклер, я за советом и пришел, мы на стадии внедрения этого ов..на.
За совет про Гилева спасибо, записался на курсы как раз этой направленности.
   H A D G E H O G s
 
20 - 11.07.18 - 00:17
(19) Поставьте в сервер 1С i7-8700k, если юзверей меньше 50 и будет щасте.
   mastak1lla
 
21 - 11.07.18 - 00:46
H A D G E H O G , то что на мать максимальный объем памяти 64, это разве не затык? Если пользователей 70-80.
   g00d
 
22 - 11.07.18 - 00:51
как минимум отключить 
полнотекстовый индекс
новости
проверку контрагентов
проверить другие регл.задания.  создающие нагрузку
дальше если сервер физически это 1 железка, то никакого смысла делать по вм скуль и 1с нет, лучше поставить рядом и сделать натив.
дальше копать в медленные места, переписывать запросы, проводить оптимизацию данных и тп
   mastak1lla
 
23 - 11.07.18 - 10:23
Вопрос, немного оффтоп, а курсы Евгения Гилиева нужны, или Вячеслава?
   d4rkmesa
 
24 - 11.07.18 - 10:36
(23) Вячеслав вам нужен.
   Черный маклер
 
25 - 11.07.18 - 10:37
   toypaul
 
26 - 11.07.18 - 10:46
Можно и к Богачеву https://www.youtube.com/watch?v=IWO2uVyuVkk
   Вафель
 
27 - 11.07.18 - 10:48
Всегда так долго или только при первом запуске.
Неплохо бы апдекс собрать
   mastak1lla
 
28 - 11.07.18 - 10:53
Ну когда менее нагружена база пользователями, быстрее выполняется, когда дневной режим работы, тормоза усиливаются.
   Черный маклер
 
29 - 11.07.18 - 11:06
(28) сколько пользователей ?
   Neo111
 
30 - 11.07.18 - 11:07
На виртуалке вряд ли стоит ожидать быстрой работы 1С ERP.
   mastak1lla
 
31 - 11.07.18 - 11:18
Черный маклер, 70 пик, в основном 50 человек одновременно.

Neo111, а обоснование?
   d4rkmesa
 
32 - 11.07.18 - 11:38
Просто любопытно, сколько баллов по "тесту Гилева" у вас железо выдает?
   mastak1lla
 
33 - 11.07.18 - 11:40
http://joxi.ru/a2XloDlC1go012 Проц вообще отдыхает, зачем ставить более мощный то?

http://joxi.ru/EA4dx1dUwM6PJA - загрузка диска

http://joxi.ru/L215Ol5U8aj6J2 - память
 
  Рекламное место пустует
   Джинн
 
34 - 11.07.18 - 11:41
Протокол какой между сервером приложений и SQL?
   mastak1lla
 
35 - 11.07.18 - 11:58
Джин, на кластере так стоит http://joxi.ru/eAOEoMEHxDoZBm
   Джинн
 
36 - 11.07.18 - 11:59
(35) Они на одной машине расположены или на разных?
   H A D G E H O G s
 
37 - 11.07.18 - 12:01
   Вафель
 
38 - 11.07.18 - 12:02
(37) нет чтоб написать как грамотно настроить виртуалку
   H A D G E H O G s
 
39 - 11.07.18 - 12:03
(38) Мы не используем виртуалки.
   mastak1lla
 
40 - 11.07.18 - 12:04
Джин, нет, sql одна виртуалка, кластер другая виртуалка
   Джинн
 
41 - 11.07.18 - 12:07
(40) Если это виртуалки, то разместите их на одном сервере и соедините по протоколу Shared Memory. Получите примерно 10% прибавки производительности. Разнесение их по виртуалкам на одной физической машине бессмысленно.
   mastak1lla
 
42 - 11.07.18 - 12:08
HADGEHOG, я Вас услышал:

Intel Core i7 - 8086K Limited Edition BOX (без кулера)
Socket 1151 v2, 6-ядерный, 4000 МГц, Turbo: 5000 МГц, Coffee Lake-S, Кэш L2 - 1.5 Мб, Кэш L3 - 12 Мб, Intel UHD Graphics 630, 14 нм, 95 Вт
64Gb DDR4 2666MHz Kingston HyperX Fury (HX426C16FWK4/64) (4x16Gb KIT)
256Gb SSD Samsung 860 Pro Series

Нам такой машины хватит под кластер? Ед. мы упираемся в ограничение по ОЗУ на десктопных материнках, как с этим вы решаете проблемы?
   mastak1lla
 
43 - 11.07.18 - 12:09
Джин , 
физические машины разные , где виртуалка SQL и виртуалка кластера.
   Черный маклер
 
44 - 11.07.18 - 12:10
(42) для 70 пользователей я бы делал кластер из двух Intel Core i7 - 8086K
   H A D G E H O G s
 
45 - 11.07.18 - 12:12
(42) Вам такой машины хватит под сервер 1С до морковкиного заговения, если ничего лишнего на нем запускать не будете, будете пользовать журнал регистрации старого формата по дням и бэкапить его на отдельный HDD за 3 тыр рублей, который прикупите дополнительно к этому списку.
   H A D G E H O G s
 
46 - 11.07.18 - 12:13
(44) Я бы нет. Затраты на синхронизацию сеансовых данных убьют весь вау эффект.
   mastak1lla
 
47 - 11.07.18 - 12:15
H A D G E H O G , ну если пользователей будет 120 к примеру, как тогда эффект вау получать?
   ptiz
 
48 - 11.07.18 - 12:16
Любители виртуалок должны страдать.
   ildary
 
49 - 11.07.18 - 12:18
(38) а никто не напишет, как грамотно настроить виртуалку - большинство не знает, а остальные хлебом делиться не будут.
 
 
   ildary
 
50 - 11.07.18 - 12:18
+(48) и любители "он же простаивает" процессоров 2Ггц
   Genayo
 
51 - 11.07.18 - 12:20
(48) У нас сервер 1С на виртуалке, а SQL железный, не страдаем :))
   ptiz
 
52 - 11.07.18 - 12:21
(51) Вы просто этого не замечаете :)
   Genayo
 
53 - 11.07.18 - 12:24
(52) Так страдаем, так страдаем, что даже этого не замечаем... Всем бы так страдать :))
   mastak1lla
 
54 - 11.07.18 - 12:57
Genayo, расскажи как не страдать и нам :)
   едолюб
 
55 - 11.07.18 - 13:04
(54) пиши, сделаю за отзыв
   Neo111
 
56 - 11.07.18 - 14:08
(31) Практика. Причем пробовали настраивать по рекомендациям из вебинара А. Бурмистрова, что на ютюбе выложен. Толку немного. Да, приходилось слышать что якобы где-то у кого-то когда-то все летало, и разница между прозводительностью на железной машине и виртуалке была небольшой, типа главное все настроить правильно. Но по факту в большинстве случае наблюдается падение производительности раза в два после виртуализации. И судя по всему, это актуально и для самой 1С, и для SQL Server.
   mastak1lla
 
57 - 11.07.18 - 14:32
Как то это совсем печально, у нас мощная инфраструктура на vsphere , а тут такие грабли. Тюнинг EXSi хостов я вроде сделал.
   Genayo
 
58 - 11.07.18 - 14:33
(54) Я же тебе сказал, обратись к Гилеву за услугами по оптимизации.
   Вафель
 
59 - 11.07.18 - 14:35
(58) разве гилев специализируется на настройках виртуалок?
   mastak1lla
 
60 - 11.07.18 - 14:35
Genayo, да я уже записался на курсы, 25 июля иду, но никто не мешает же тут умными мыслями поделиться :)
   Вафель
 
61 - 11.07.18 - 14:36
(60) на курсах этого тоже не рассказывают
   Genayo
 
62 - 11.07.18 - 14:37
(60) Я не про курсы, а про услуги по оптимизации 1С, которые они оказывают. ERP у меня нет...
   kzot
 
63 - 11.07.18 - 14:39
(0) Тормоза с самого начала и под одним пользователем есть ?
   ProxyInspector
 
64 - 11.07.18 - 15:06
По своему опыты имею такие цифры
1. Виртуалка под Сервер1С = падение производительности в два раза
2. Виртуалка под SQL = падение производительности на 20%
3. Увеличение тактовой частоты ядра в два раза = увеличение производительности в два раза
3. Использование SSD = увеличение производительности в три раза
4. Использование рейд из SSD = падение производительности до 2 раз.
5. Управляемые формы, большие конфигурации. Если идет интенсивная разработка, падение производительности до 10 раз из за роста кеша.
   ildary
 
65 - 11.07.18 - 15:15
(64) интересные цифры, а какие рекомендации можете дать по борьбе с п.5? Раз в неделю чистить кеш у пользователей?
   Вафель
 
66 - 11.07.18 - 15:20
(65) чистка кэша. например раз в неделю
   ProxyInspector
 
67 - 11.07.18 - 15:57
(65) 1с рекомендует чистить кеш 1 раз в день :)
   Air777
 
68 - 11.07.18 - 16:12
6.Разнесение Сервера 1с и SQL = падение производительности на 30%
   Feanor
 
69 - 11.07.18 - 16:29
(67) это официальная рекомендация? она где-то зафиксирована?
   ProxyInspector
 
70 - 11.07.18 - 16:32
(69) Я эту рекомендацию где-то читал на официальном сайте. И очень смеялся
   pavig
 
71 - 11.07.18 - 17:01
(67)
Локальный кеш пользователей?
   ProxyInspector
 
72 - 11.07.18 - 17:32
Если часто меняешь конфигурацию, то наверно это не кеш пользователей. Я не разбирался в этом вопросе. А чистил все.
Когда я интенсивно правил УТ11. Где-то через пару недель, размер кеша достигал нескольких гигабайт на пустой базе, и тогда я понял что такое тормоза управляемых форм. Любая форма открывалась по 30 сек.
   dmpl
 
73 - 11.07.18 - 19:16
(67) Что мешает это реализовать на уровне платформы?
   H A D G E H O G s
 
74 - 11.07.18 - 19:59
(73) Здравый смысл, не?
Давайте пораскинем мозгами и подумаем, как бы мы это реализовали?
   ProxyInspector
 
75 - 11.07.18 - 21:37
(74) Криво реализовано кеширование объектов конфигурации. разработчики умеют добавлять в кеш измененный объект конфигурации, но не умеют удалять из кеша старый объект. В результате кеш разрастается, пока на его обслуживание не уходят все ресурсы системы. Получается конфигурация 200 мб, а ее кеш 2 Гб.
   ProxyInspector
 
76 - 11.07.18 - 21:47
Не лучше реализовано кеширование информации базы данных. У разработчиков хватило знаний кешировать фиксированное количество элементов. К примеру 64000. При этом элементы могут иметь различный размер. В результате "тонкий" клиент потребляет 100 - 200 мб оперативной памяти при размере базы 200 мб. При этом данный кеш не используется, т.к. данные в нем давно "протухли".
  Если база спроектирована плохо, то эти 64000 элементов (кеш) могут занимать более 2 Гб, и "тонкий" клиент умрет.
   H A D G E H O G s
 
77 - 11.07.18 - 21:48
(76) У вас синдром кэширования.
   ProxyInspector
 
78 - 11.07.18 - 21:51
Нет. Кеширование - эта основная проблема 1с83.  Можно написать две строчки кода в любой конфигурации, и при интенсивной работе "тонкий" клиент будет отъедать до 2Гб памяти и отваливаться с ошибкой
   H A D G E H O G s
 
79 - 11.07.18 - 21:52
(78) Можно и нефритовый стержень разбить. Причем в любом ЯП. А ты попробуй наоборот.
   ProxyInspector
 
80 - 11.07.18 - 21:55
С кешированием наоборот не получается. Торможение базы, кривые динамические обновления, не понятное поведение программы у отдельных пользователей, на отдельных компьютерах   - это все прелести кеширования. И сделать с этим ничего нельзя.
   H A D G E H O G s
 
81 - 11.07.18 - 21:57
(80) Пааанятно.
   dmpl
 
86 - 11.07.18 - 23:03
(74) Т.е. они не могут по расписанию вызвать метод очистки кеша? Как же тогда регламентные задания работают?
   mastak1lla
 
87 - 12.07.18 - 11:36
А что за прикол, под моим пользователем отбор идет быстро, а захожу под другой учетной записью и там отбор идет по минуте, где копать?
   arsik
 
88 - 12.07.18 - 11:48
(0) Сто раз уже обсасывали. Что с электропитанием?
И на хосте и в виртуалках нужно установить на максимальную производительность.
Еще и в настройках в биоса тоже по максимуму (хотя хз что там на серверных матерях, по крайней мере на десктопных нужно)
   mastak1lla
 
89 - 12.07.18 - 14:51
arsik, да это то давным давно сделано
   dmpl
 
90 - 12.07.18 - 22:06
(87) Роли. Больше ролей - дольше отбор.
   Garykom
 
91 - 12.07.18 - 22:21
(0) Хм надеюсь и сервер 1С x86_64 и тонкие клиенты тоже?
   PR
 
92 - 12.07.18 - 22:34
Я вот думаю, почему все молчат про позорную частоту проца на сервере 1С http://joxi.ru/bmoRXdRCxdWYnr?
1. Ниче ты не понимаешь в колбасных обрезках, какая разница, че там за проц, главное, что 28 процессоров
2. Да че-то как-то не обратили внимание
3. Точняк! Поменять проц и эффект будет заметен сразу!
4. А и че и че, это что-то значит? А что значит?
   Fram
 
93 - 12.07.18 - 22:34
(0) Чисто из любопытства сколько ИОПСов показывают тесты на сервере где кластер 1с?
   Fram
 
95 - 12.07.18 - 23:04
(94) да я верю что норм. хочу сравнить цифры с локальным ССД.
   низкочастотный проц
 
96 - 12.07.18 - 23:05
Тормозят РЛС-ные запросы, пока не разобрался в чем дело, завтра буду курить планы. На сиквеле ожидания на сканах, sos_scheduler_yield за сутки набралось на 100 минут
   низкочастотный проц
 
97 - 12.07.18 - 23:06
   Fram
 
98 - 12.07.18 - 23:08
(97) ну вот я уже вижу что сулчайная запись 4К хуже среднего десктопного ССД раз в 6!
   Fram
 
99 - 12.07.18 - 23:08
(98) а 1С сервер очень любит писать на диск мелкими кусочками. много и часто это делает
   dmpl
 
100 - 12.07.18 - 23:09
(92) Там турбо-буст до 3 ГГц пока в TDP проц вписывается.

  1  2  3   

Список тем форума
Рекламное место пустует   Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует