Имя: Пароль:
1C
1С v8
Странные тормоза в 1С
,
0 gamar20
 
01.11.17
12:14
Недавно с файловой версии (под терминалом) 1С 8.3 перешли на клиент-серверную.
железо больше, чем достаточно по мощности , ОС - Win 2016, с последними обновлениями. СУБД - PostgresSQL.
А вот данные 1С:
1С:Предприятие 8.3 (8.3.10.2639)
"Управление торговлей", редакция 10.3 (10.3.45.4)

У нас магазин, стоят операторы и людям выписывают товар. Так вот, при навигации по программе, например когда хотят раскрывать дерево меню с категориями(название товара) не с того, не с всего на несколько секунд зависает, просто крутится стрелка мышки, аля "ждите, загружается".
Операторы говорят, что раньше такого не было.
операторов где то 10 человек. всех выгнал, проверили на одном, т.е. одно подключение к серверу, но тоже самое. разниц нету 10 человек одновременно работают или один.
Ну и нет четкого алгоритма вызывания этого тормоза. можно 10 раз зайти-выйти в разделы и на 11_ом схватить висяк, а можно и с 1-2 раза. то есть не ясно точно при каких обстоятельствах это происходит.

Может у кого то было такое?
1 Amra
 
01.11.17
12:19
Постгре кто и как настраивал? Или поставили и забыли?
2 DGorgoN
 
01.11.17
12:19
Терминал остался?
3 gamar20
 
01.11.17
12:26
Amra,
кхм, ну с postgres долгая песня. около недели колдовали всем колхозом. максимум что могли выжить, это 12 на тесте Гилева. Какую конфиг только не пробовал, даже методом тыка целый день сидел и пробовал. обратился в нескольких форумах с вопросами, но не нашли решение вопроса.


DGorgoN

нет, терминальный сервер отключили и убрали. Там старенький сервер был, на обычных дисках. а на новом уже под систему стоит SSD.
на старом сервере, под терминалом говорят, что такого не было.
4 Vstur
 
01.11.17
12:35
(3) 12? На тесте? Это совсем грустно....
5 gamar20
 
01.11.17
12:39
Vstur,

Угу, я тоже так считаю. но больше не смог выжать.
Конфиг могу выложить, посмотрите, если кто то шарит в постгрес.
6 Волшебник
 
модератор
01.11.17
12:39
(5) Такая работа денег стоит.
7 VladZ
 
01.11.17
12:51
(0) "железо больше, чем достаточно по мощности" - не верю. Кидай, что там у вас стоит.
8 dezss
 
01.11.17
12:58
(7) + еще то, что стояло раньше...
9 gamar20
 
01.11.17
13:02
VladZ

Ну дое**тся можно к всему что угодно, но для работы 15-и пользователей это более чем достаточно:

Intel
проц - Xeon E5-2603
озу - 2х16GB
диски
256Gb SSD - под систему
2х500Gb WD RE4 (RAID1) лежит база

А раньше
старый xeon (не помню какой точно)
ОЗУ - 16 гб
Диски - обычные HDD
10 Волшебник
 
модератор
01.11.17
13:04
Вся фишка в этом "перешли на клиент-серверную"
Начали срабатывать новые алгоритмы.
Кроме того, PostgresSQL может добавлять тупизны.
11 dezss
 
01.11.17
13:05
(9) А какая тактовая была на старом ксеоне?
12 vicof
 
01.11.17
13:23
Для начала, нужно смотреть счётчики производительности
13 DGorgoN
 
01.11.17
13:31
(0) Ну вот смотри, 10-ка в принципе работает так:
когда висит эта фигня получает с сервера огромный объем данных по сети. С этим и тупизна связанна.
тут может быть:
1) сеть
2) сервер приложний
3) скуль

Я для 10-ки лично бы всё таки попробовал эту операцию под терминалом сделать.
14 Фрэнки
 
01.11.17
13:42
Я бы начал поиски с убивания всяких неведомых для ТС регламентных и фоновых заданий. Что-то может стартовать совершенно дикое, что на файловой версии просто никогда не стартовало
15 gamar20
 
01.11.17
14:00
dezss
да это не важно. для одного пользователя и селерон потянет. Вы еще не начитались, что БИОС еще надо обновить, менять какие то параметры в биосе ))))

vicof
посмотрел еще давно, нет никаких нагрузок не на диски, не на проц/ОЗУ. Для интереса можете сказать какие счетчики нужны, я поставлю и покажу скрины.

DGorgoN
ну сеть сразу можно исключать, по двум причинам: сеть гигабитный, и локально на сервере тоже самое можно наблюдать, если попробовать работать в 1С.

Фрэнки
А как это делать и какие регламентные задачи надо отключить?
16 Has
 
01.11.17
14:08
(0) перед ответом на сообщение - указывай в скобках его номер
17 gamar20
 
01.11.17
14:10
Has

да тут нет никаких инструментов, чтоб нормально в html виде редактировать.
18 ildary
 
01.11.17
14:16
(17) Вам шашечки или ехать?
19 gamar20
 
01.11.17
14:24
ildary

Конечно ехать, но операторы жалуются, типа сказали, что под SQL лучше будет работать, а в итоге еще хуже все стало. Хочется разобраться с ситуацией.
20 DGorgoN
 
01.11.17
14:33
(19) SQL это не всегда лучше работать. Вообще постгри работает лучше на Линуксе и его настраивать нужно. Статьи в тырнете есть.
Если спецов на постгри нет то можно майкрософт скуль.

Аналогия:
MsSQL это мерседес с автоматической коробкой передач
Postgree это гоночный болид ф1
21 ildary
 
01.11.17
14:34
(19) тогда надо пользоваться советом в (16) и не жаловаться на особенности форума.
22 piter3
 
01.11.17
14:35
Ну так операторы знатные спецы)))
23 Затейник
 
01.11.17
14:35
Конфиг постгри в студию!
24 piter3
 
01.11.17
14:35
на винде это скорее всего будет бесполезно
25 Фрэнки
 
01.11.17
14:35
(19) а у вас на сервере операционка какая?
26 dezss
 
01.11.17
14:37
(15) ну так поставь селерон и не парь людям мозг)))
27 Фрэнки
 
01.11.17
14:37
(24) может быть это совсем никак не будет связано с версией скуля. Что постгри, что мс скл экспресс могут оказаться тормознутыми в частном случае. Я вот хочу предложить протестить им на мс скл експресс
28 Затейник
 
01.11.17
14:37
Какой режим электропитания на вашем сервере ? может он засыпает.
29 DGorgoN
 
01.11.17
14:39
И ещё - сколько позиций номенклатуры существует? И какая вложенность? Может там у вас 3 миллиарда записей под 60 уровнями )
30 Затейник
 
01.11.17
14:39
Работаете через терминальные рабочие столы ? для терминала отдельный компьютер или прям этот же на котором крутятся 1с ?
31 piter3
 
01.11.17
14:39
(27) Всеми руками за,но что он сможет протестить со скулем.Взять с ограничениями express или как там бесплатная называется
32 ИТ директор
 
01.11.17
14:40
(0) Поставь ЦУП или сервисы Гилева, включи счетчики оборудования и помониторь. Сервер на виртуалке?
33 Затейник
 
01.11.17
14:41
(31) Смотря какой размер базы, если больше 10 гигов, то он тупо базу не сможет на экспресс залить
34 ИТ директор
 
01.11.17
14:45
(0) Кстати а зачем вы поставили Postgre под УТ 10.3? Он же вроде плохо работает с автоматическими блокировками...
35 Фрэнки
 
01.11.17
14:46
(34) это какая версия постгри плохо с УТ 10.3 работает?
которую уже давно никто не ставит?
36 piter3
 
01.11.17
14:46
(33) О том речь.И там по моему еще есть ограничения
37 Фрэнки
 
01.11.17
14:48
(36) морально-нравственные :)
когда он начнет искать экспресс-версию, то сразу увидит, что можно качнуть и развернуть нормальную без всякого напряга. Для теста. Как оттестирует, так снесет. Просто ТС не в курсе совершенно куда копать и что смотреть.

Или просто троллит здесь :)
38 Затейник
 
01.11.17
14:49
Посгри хороший вариант когда нет денег на SQL. Автор, где конфиг постгри ?
39 ИТ директор
 
01.11.17
14:49
(35) я не помню, т.к. с постгре не работал в продакшене, но чота была инфа что с автоматическими блокировками Postgre работает плохо.
40 lodger
 
01.11.17
15:26
(31) открою маааленький секрет - можно зарегаться в мелкософте как девелопер и тебе дадут мс скл редакции ВООБЩЕВЕСЬНАХ.
41 piter3
 
01.11.17
15:28
(40) Спасибо,но мне как-то не очень,но все равно мерси
42 VladZ
 
02.11.17
05:34
(9)  Частота нового проца 1,80 GHz?  Этого недостаточно даже для одного пользователя. Про 15 вообще молчу. Заменить срочно.
43 gamar20
 
02.11.17
11:33
Я извиняюсь за отсутствие.
Вот конфиг постгри, только в таком конфиге смог выжать 12 балов на тесте гилева. а на всех остальных, как в интенете рекомендуют - показатель около 8-и.
https://pastebin.com/ff0142rV

На сервере ОС Windows 2016 standard

Вот список БД:
https://pastebin.com/HqGWx2aY
здесь Trade - это база торговли
buh - база бухгалтерии
gilev - база Гилева для теста

Вот столько весит база торговли:
pg_size_pretty
----------------
15 GB
(1 строка)

(42) да причем тут процессор? хотя если думайте что это из за процессора, то где посмотреть загрузку частот именно? Сообщите, я покажу скрины. А то какой то миф ходит среди 1С_ников, что частота процессора ой как влияет на все.
я больше чем уверен, что проблема не в процессоре.
44 piter3
 
02.11.17
11:34
Что мешает взять в аренду на месяц хостинг с более мощным железом и проверить
45 VladZ
 
02.11.17
11:41
Ёжик тут статью приводил... Держи: http://alkosfera.com/blog/o-bystrodejstvii-nastrojke-oborudovaniya-dlya-1s-i-ne-tolko/
46 Cyberhawk
 
02.11.17
11:46
Сколько платят за решение вопроса?
47 Shadow_writter
 
02.11.17
12:00
Какая раньше платформа была?
48 gamar20
 
02.11.17
12:37
(45) Вот показатели процессора:

В покое (в режиме штатной работы):
http://images.vfl.ru/ii/1509615086/6c797b4f/19247098.jpg

Это в режимах бренч/стресс:
http://images.vfl.ru/ii/1509615161/6cdd98e6/19247122.jpg
http://images.vfl.ru/ii/1509615186/eec5ebae/19247127.jpg

И где в этих тестах говорится о нехватке частоты процессора - не пойму.

(46) Все зависит от того, каким образом хотите решить вопрос. Если уверены в чем дело и решайте вопрос сразу, то я готов от себя заппалтить, т.к. я сисадмин конторы и за эти косяки меня дергают. А если методом тыка - даже бесплатно не согласился бы, ибо это может привести к неопределенному финалу.

(47) там тоже был xeon, с 16ГБ ОЗУ. точно не помню какой проц там был.
49 ИТ директор
 
02.11.17
12:43
(48) а нет задержки между состоянием покоя и стрессом?
50 gamar20
 
02.11.17
12:45
(49) не очень понял..
ждал где то 20 секунд.
51 Cyberhawk
 
02.11.17
12:47
(48) "Все зависит от того, каким образом хотите решить вопрос. Если уверены в чем дело и решайте вопрос сразу, то я готов от себя заппалтить, т.к. я сисадмин конторы и за эти косяки меня дергают. А если методом тыка - даже бесплатно не согласился бы, ибо это может привести к неопределенному финалу."
1. И в чем вопрос-то, чего ожидается на выходе?
2. Сколько готов заплатить-то?
52 ИТ директор
 
02.11.17
12:50
(50) читай статью по ссылке (45)
53 Сергиус
 
02.11.17
12:56
[Все зависит от того, каким образом хотите решить вопрос. Если уверены в чем дело и решайте вопрос сразу, то я готов от себя заппалтить, т.к. я сисадмин конторы и за эти косяки меня дергают. А если методом тыка - даже бесплатно не согласился бы, ибо это может привести к неопределенному финалу. ]

Проблема в том, что сразу "с ходу" никто вариант решения проблемы не скажет. Надо делать предварительное ознакомление и тестирование. А это уже работа, за которую платят деньги. Ждать, что кто-то тут на форуме скажет "А вот надо нажать такую-то кнопочку и все заработает" не стоит.
54 gamar20
 
02.11.17
12:57
(51)
1. На выходе ожидаю получить то, чтоб само по себе у операторов не висела программа, 1С в данном случае.
Нет особой нагрузки на сервер/на базу, и нет четкой закономерности в каком этапе это тормозит. Бывает проводишь реализацию 5 раз - все нормально, а 6_ой раз может висеть на 2 секунды. Ну или закладную составляешь из нескольких пунктов. например накидал 3 наименовании, 4_ую при добавлении может виснуть еще на 2-3 секунды, а 5_ю и последующие все нормально добавятся.
2. ну на пиво с закуской думаю хватит )))
55 Cyberhawk
 
02.11.17
13:03
(54) "На выходе ожидаю получить то, чтоб само по себе у операторов не висела программа, 1С в данном случае" // Это блажь, т.к. для этого могут потребоваться значительные вливания в ИТ (может у тебя сеть гнилая, может конфигурация с *овнокодом, может еще чего). Разговоры про какое-то "пиво" - несерьезно.
56 gamar20
 
02.11.17
13:16
(55) сеть отличный, проблема есть и локально, на самом сервере. конфиг и платформа самая последняя. код - ХЗ, но скорее всего дело не в коде, т.к. он раньше под файловую работал нормально же.
Так что круг сужена до приложение+БД, где то в этом сегменте проблема. ресурсы не используются в полном обьеме.
57 ИТ директор
 
02.11.17
13:53
(56) поставь уже сервис анализа медленных запросов хотя бы, будь мужиком!
58 perester
 
02.11.17
13:55
(56) платформа какая стояла, такая же? Также можешь замер производительности сделать
59 Фрэнки
 
02.11.17
14:29
(56) ресурсы и не будут использоваться, т.к. у тебя многоядерный сервер, а в 1С не создается сеансов многопоточно. Т.е. один сеанс = один поток. Пока этот поток что-то делает и возможно блокирует где-то и что-то в УТ 10.3 , все остальные ядра и прочие ресурсы простаивают. Вот и суди после этого какая нагрузка на этот сервер достаточная, а какая недостаточная.

з.ы. стать по (45) все-таки прочитай, и на сайте Гилева тоже статьи прочитай, а так получается, что тестом Гилева пользуешься, результат тестирования хреновенький, но прочесть объяснения причин не в состоянии.
60 Фрэнки
 
02.11.17
14:31
И я на полном серьезе и без подкалывания предложил в качестве теста, хотя бы поставить мс скл, чтоб вы там у себя убедились, что проблема не в настройках 1с-ки или постгри, а просто железо выбрано не пригодное для работы с 1С
61 ildary
 
02.11.17
14:35
Судя по всему топикстартер упертый в плохом смысле и обречен страдать далее - ему накидали кучу идей, а он второй день пишет "да не может такого быть..."
62 dezss
 
02.11.17
14:36
(61) +100500
63 gamar20
 
02.11.17
14:53
(57) Да я не 1С программист, а просто сисадмин. Это что за анализатор? откуда скачать и ставить? тоже у Гилева ?

А всем остальным, кто тут орет насчет MSSQL, скажу, что точно такая же ситуация была у нас на другом объекте, правда там проц немного мощнее и база большая. Точно тоже самое было! тест гилева выдал 11 и были такие тормоза. Все начали опять умничать про диски(хотя у меня на SSD) были, про частоти процессора, потом вообще сказали, что проблема в БИОС_е..
В итоге проблема была в настройках. по одному мануалу на сайте 1С получилось настраивать, теперь он у нас показывает 37! и все отлично работает.
То есть MSSQL из коробки выдал 11 балов. после оптимизации - 37. Postgres из коробки выдал помоему 9, после оптимизации - 12.
64 piter3
 
02.11.17
14:58
А чего тест гилева стал истиной абсолютной?Я не заметил может)))
65 Ust89
 
02.11.17
15:03
тут все проблемы из-за терминала
66 gamar20
 
02.11.17
15:04
да нет, просто в начале с MSSQL тоже у нас были тормоза, при этом тест Гилева показал 11 балов, после оптимизации все начал хорошо работать, без тормозов и показатель вырос до 37.
67 piter3
 
02.11.17
15:04
А в чем заключалась оптимизация скуля не понял
68 gamar20
 
02.11.17
15:09
(67)
Вот по этому мануалу делал:
https://its.1c.ru/db/metod8dev#content:5904:hdoc
Не все конечно, но из этого мануала сделал 80% рекомендаций и все отлично работать стало.
69 ИТ директор
 
02.11.17
15:10
(63) Да. Тебе надо определить, что происходит в момент зависания. Для этого нужно настроить технологический журнал 1С, чтобы он ловил запросы свыше определенной длительности (например 5 сек). Удобней это сделать с помощью ЦУПа, но эта конфигурация платная, и я не знаю работает ли она с Postgre. Поэтому предложил тебе поставить сервис Гилева.
Также надо настроить счетчики производительности, чтобы понять как загружено оборудование в этот момент.

Это надо делать чтобы было больше инфы для анализа.
Но судя по тому что ты в 1С не шаришь, шансы разобраться с этой проблемой у тебя небольшие.

И еще, ставить УТ 10.3 которая на автоматических блокировках, на Postgre, это так себе идея. В ней таблицы блокируются целиком, что снижает возможности для параллельной работы.
70 gamar20
 
02.11.17
15:28
(69)Возможно вы правы, тут уже не спорю. УТ под постгри поставил 1с программист, он у нас приходящий. Он и продал серверную версию и сказал, что у меня много контор под postgres работают и у всех все нормально. Ну я возражал как бы. В итоге он поставил и все. говорит оно ведь работает? остальное проблемы ему не касается, т.к. 1С свои задачами справляется.
Я сначала думал проблема в дисках. Настроил счетчики производительности на очереди дисков, но на диски очень маленькая нагрузка и то секундная. то есть где то 5 секунд полного простоя и одна доля секунды активность на 1мбит/с

Кстати, изначально хотели перейти на 11-ю версию. 1С_ник перенес данные, сделал новый DT_шник, я его поставил, но скажу, что мне показалась она еще больше тормозит, а именно при навигации все долго открывался.
71 Йохохо
 
02.11.17
15:33
(70) откройте монитор ресурсов - диск и поклацайте по процессам, куда они пишут и сколько ждут. + Попробуйте избавиться от записи на рейд вообще процессами серверов
72 ИТ директор
 
02.11.17
15:42
(70) дашь доступ по удаленке?
73 arsik
 
гуру
02.11.17
15:52
(72) "ДЛЯ ВСЕХ, ДАРОМ, И ПУСТЬ НИКТО НЕ УЙДЁТ ОБИЖЕННЫЙ" (с)
74 ansh15
 
02.11.17
16:12
(70) Вот рекомендации по выбору процессора для 1С
http://www.gilev.ru/bestproc1c/
В статье по ссылке в (45) - аналогичные выводы.
Чем руководствовались при покупке E5-2603 v4(самый недорогой процессор во всей линейке)- неясно. Наверное, только по цене и приглянулся...
Поменяйте хотя бы на такой(у вас их два?) https://ark.intel.com/ru/products/92983/Intel-Xeon-Processor-E5-2637-v4-15M-Cache-3_50-GHz
Читал единичные мнения о том, что если результат теста Гилева меньше 25-и, то пользователи могут ощущать замедление работы. Ощущения у них такие, что что-то недостаточно быстро.
75 gamar20
 
02.11.17
16:36
(71) да пробовать можно. У меня система на SSD стоит. Я даже поставил на SSD все, но тоже самый эффект. Оттуда и делал вывод, что диск вообще не причем.

(74) Вот У нас на другом месте, где MSSQL стоит процессор Xeon E5-1650v4, у него частота вроде 3.60GHz, но он тоже без оптимизации сильно тормозил. Хотя там тоже много про аппаратную проблему намекали.

(72) да, можно по тимвюверу. Но хотел бы сначала узнать что вы будете делать? Сервер уже работает и если будем на нем экспериментировать конфиг файл, перезапуском служб, сервисов, то будут много недовольств, надо такие дела заранее планировать.
76 ansh15
 
02.11.17
16:45
(43) Для увеличения результата теста можно попробовать
full_page_writes = off, online_analyze.enable = off. Также отключить полностью журнал регистрации в конфе теста и установить в ее свойствах режим блокировок "управляемый"(по умолчанию там "автоматический и управляемый").
Смысла в shared_buffers = 8192MB при работе с Windows немного.
В документации к PostgreSQL пишут, что вполне достаточно 512 MB, если бы был Linux, тогда другое дело.
77 ildary
 
02.11.17
16:48
(75) систему надо собирать - комплексно, а не лоскутами. Нельзя заменить HDD на SSD и ждать прироста, если процессор как был тормозной Xeon так и остался (или память небыстрая), просто одно бутылочное горлышко заменилось на другое.
78 H A D G E H O G s
 
02.11.17
16:56
Всем привет!
79 gamar20
 
02.11.17
16:57
(76) пробовал все варианты, или 12 или меньше.
Сделал по нескольким интернет рекомендациям. Предлагали саже сервис по генерации конфига, где ставишь параметры и тебе генерируют оптимальный конфиг. Так с таким конфигом служба Posgres не хотел даже стартовать.
Если знал бы, что 100% проблема в процессоре, поменял бы. Но что я скажу директору, если после смены процессора все тоже самое останется? процессоры не дешевые однако.


(77) ну что поделать, берется все по минимуму. Хотя процессор вроде не самый худший.

(78) Привет, коль не шутишь.
80 Скиурус
 
02.11.17
17:36
Intel
проц - Xeon E5-2603
озу - 2х16GB

диски
256Gb SSD - под систему
2х500Gb WD RE4 (RAID1) лежит база

У вас железо уровня начала прошлого десятилетия. Зачем искать еще какие-то причины, когда на этой кучке ничего нормально не будет работать по определению?
З.Ы. Хотя бы уж базу то на SSD перенесите, извращенцы.
81 LuciferArh
 
02.11.17
18:02
Основная и почти единственная проблема - дохлый процессор. У него же чуть больше 900 попугаев в однопотоке. Да и класть базу на зеркало из обычных дисков, да еще и не SAS, да еще и если контроллер без кэша - это как бы ССЗБ по определению.
82 fedoss
 
02.11.17
18:38
(79) да просто перенесите сервера на обычную машину хотя бы с i5 3Ghz+, 16Gb оперативки и SDD. Дешево и сердито. Под ~10 пользователей вполне покатит, а стоить будет дешевле подходящего Xeon.
83 Йохохо
 
02.11.17
18:50
(79) такие висяки это имхо 100% проблемы и/о и "2х500Gb WD RE4 (RAID1) лежит база" это имхо 100% какой то встроенный недорейд. И надо его выкинуть, аккуратно раскидать темпы и файловые группы, политики отключения дисков, драйвера сата, режим сата в порядке убывания. Раз в какой то ветке дошли до бьюса, именно на это и намекали. А потом проверить не свопит ли, потому что где то пик и/о дисков. Потому что 10.3 должна более менее летать
84 Сияющий в темноте
 
02.11.17
22:36
В 10.3 нет управления фоновыми и регламентными заданиями
посмотрите,что можно о них узнать и отключите все,что можнл,после проверьте,как работает ут
было подобное на файловой,когда включали полнотекстовый поиск,тормозят формы,которые его используют
85 Demasiado
 
03.11.17
01:12
Дохлый проц под такой сервер
86 rphosts
 
03.11.17
04:07
(69) ЦУП работает только с сиквелом
87 rphosts
 
03.11.17
04:09
(80) может сразу на М2 интерфейсе?
88 rphosts
 
03.11.17
04:15
(0) и всё на одном сервере? За проц с такой тактовой а-та-та!
постгри у вас крайний... 1С никогда не летает на процах с низкой тактовой!
Конечно можно кое что подкрутить: смотреть сеть, профиль питания, убрать антивиру и брэндмауэры и прочую хрень, курить конфиг постгри тчательно + не забывать постгри обслуживать и т.п., но это всё полумеры, т.к. сервер отстой.
89 VladZ
 
03.11.17
04:48
(63) Если уж выбирать между Postgre и MSSQL, я бы выбрал MSSQL. У Postgre только один плюс: он бесплатный. Больше плюсов я не знаю. Мое мнение: не хочешь трахаться с Postgre и ловить тормоза на ровном месте - ставь MSSQL.
90 Фрэнки
 
03.11.17
06:54
(89) и будешь дальше трахаться на МС СКЛ, но не раком, а боком.
91 Фрэнки
 
03.11.17
06:58
(89) просто не надо путать тонкие отличия, когда специалист вообще не желает думать головой с тем, что на мс скл доступ к изменениям на самом низком уровне практически недоступен. И второе, как было уже и в этой ветке сказано, родная платформа для постгри это линукс. Нет желания или возможности поставить его на сервере СУБД - ну тогда учитесь его слишком тонко конфигурить на винде и не факт, что это будет удачно.

И да, серверные платформы на винде сейчас все более и более насыщаются всякими невероятными сюрпризами и фичами, которые преврщают работу админа в бесконечную борьбу с багами.
92 LuciferArh
 
03.11.17
08:48
(89) У Postgre есть еще один офигенный плюс - он настраиваемый и кроссплатформенный. Да, настроеить его - это нужно уметь, и нужно время. Зато потом - это ж просто истребитель!
P.S. Кстати... MS SQL на Linux работает заметно быстрее, чем он же на виндах. Но на продакшн я бы не ставил - сыро еще, очень сыро. Да и линуксовый 1С сервер не умеет работать с линуксовым MS SQL.
93 gamar20
 
03.11.17
09:01
(80) сам ты извращенец! учись сначала читать, потом делать предьявы. Я уже написал, что поставил все на SSD, результат тот же.

(81) (82) Если я бы знал, что проблема решится 100% после замены процессора, то заменил бы без проблем. Но мне почему то кажется, что дело вовсе не в процессоре. А кто тут орет, что дело в процессоре, пусть приведет аргументы! На заборе тоже написано Х!#, а на самом деле там дрова.
И еще один аргумент в мою пользу. Если процессор тормозит все дело, то почему не всегда тормозит? почему можно провести 4 реализации, а 5-ый будет тормозить, а 6-й опять без проблем пойдет? Ну где логика? Если все это делается из сервера даже, локально.

(91) я лично тоже так думаю, что проблема в настройках postgres, он не всегда тормозит и нет определенные действия, которые точно вызывают торможение.

(92) Вот и пришли к конкретной теме - как настраивать то? я перепробовал все ремонедуменые конфиги, что есть в интернете. с некоторыми даже не запустился сервис постгри. Только лишь методом тыка получил более высокий показатель, если это можно так называть.
94 rphosts
 
03.11.17
09:10
(89) насчёт всегда - это недостоверно. Кроме скорости при выполнении левого соединения с подзапросом особых проблем не замечено (есть ещё кое что но очень специфическое и редко используемое). Зато версионник от рождения, что на больших системах офигенный плюс.
95 gamar20
 
03.11.17
09:12
(84) может у нас тоже действительно в этом проблема?
Могли бы сказать как это мероприятие точно называется, я 1С программисту скажу, чтоб он делал? Ну или если это легко, то самому чтоб делать.
У нас тоже бывает так, когда в поиске что то ищешь, начинает подвисать по чуть чуть.

(83) диски в порядке.
Вот тесты:
диск С: - на SSD
http://images.vfl.ru/ii/1509689303/30cfc7f9/19259174.jpg

RAID1 - на HDD:
http://images.vfl.ru/ii/1509689388/74af431b/19259178.jpg

Напомню, что базу на С тоже поставили, под SSD, то есть без каких либо рейдов. но результат даже на 0,1% не улучшился.
96 LuciferArh
 
03.11.17
09:22
(95) По RAID1 на HDD - это ты называешь скоростью? У меня флешки быстрее работают... Мегабит в секунду - это мощно...
97 dezss
 
03.11.17
09:27
(95) блин...неужели ты не можешь из того, что есть под рукой, собрать пользовательский комп с 16-32 Гб оперативы, SSD и процом с большей тактовой, поставить туда софт, базу и посмотреть что будет?
98 gamar20
 
03.11.17
09:33
(96) Так я же говорю, на SSD тоже ставили. показатель не изменился. Даже этот мегабайт в секунду не используется в полном обьеме.

(97) могу, но из за перерегистрации лицензий 1С не хочется.
Это надо их деактивировать на новом сервере, потом запросить новые коды и ставить их на собранном компе. А потом окажется, что проблема не в железе и все это обратно переставить.
А контора пашет с 8-и утра до 8-и вечера, без перерыва и выходных.
99 dezss
 
03.11.17
09:37
(98) все равно без подобных тестов проблема фиг решится...
самое первое, что нужно уверенно отсечь - это проблемы железа...
100 vis_tmp
 
03.11.17
09:38
100
101 LuciferArh
 
03.11.17
09:45
(98) Осспидя... Поставь линукс и потестируй! Он лицензию не потребует с тебя. Linux + Postgress + 1C - вот тебе сервак для тестов.
102 pavig
 
03.11.17
09:47
(101)
"Он лицензию не потребует с тебя"
в смысле? 1С на линухе не требует лицензию?
103 LuciferArh
 
03.11.17
09:58
(102) до 10 подключений - нет. Только клиентская нужна. Сервер работает. Но это не совсем законно, даже совсем незаконно, если в продакшн пустишь. Но потестировать - годится.
104 dezss
 
03.11.17
09:59
(101) не получится "чистого" эксперимента, все таки другая ос.
105 LuciferArh
 
03.11.17
10:01
(104) Так-то да... Тогда - лекарство, но это уже другая статья в обоих смыслах.
106 pavig
 
03.11.17
10:08
(0)
База большая?
Реально попробуй ДБ экспресс для эксперимента, может что и изменится, оттуда будешь копать.
107 PloAl
 
03.11.17
10:13
(63) После выполнения теста, в таблице с результатами, можно найти собратьев по несчастью с таким же процессором. Также можно понять + - столько балов будет после правильных настроек.
108 gamar20
 
03.11.17
10:35
(99) Ок, я попробую найти процессор, с подходящим сокетом и на время заменю, посмотрю. хотя эта авантюра мне кажется бессмысленным, но все же.

(106) база , да 15гб в развернутом виде. под экспресник не пойдет.

(107) А нахрен вообще этот процессор нужен? на нем что тогда делать? в ресурсах он грузится максимум ДО 10%, а в основном держится на 3-5% использования.
109 pavig
 
03.11.17
10:40
(108) IBM DB2 Express?
110 LuciferArh
 
03.11.17
10:43
(109) Чистота эксперимента пострадает.
(108) Поставь MS SQL Developer Edition. Для теста и разработки - можно.
111 MrStomak
 
03.11.17
10:45
(0)
1. Процессор лютое дно, это самое худшее, что можно было выбрать под сервер 1С. Т.е. реально на помойке найденный celeron лучше был бы. Аргументы перечислялись в статье, в кратце - для 1с важна работа с 1-м потоком, код конфигураций не написан многопоточно, нет встроенных в платформу возможностей плодить "лёгкие" потоки (только "тяжелые" фоновые задания, которые полностью в отдельном сеансе стартуют). Это значит, что медленно исполняемый код в 1 потоке грузит процессор на 8% и держит все нужные ему блокировки намного дольше.
2. Значимость проца на сервере снижается конфой - УТ 10.3, которая на ОФ и большинство логики выполняется на клиенте (если клиенты сейчас не в терминале)
3. Тест Гилева будет упираться в процессор, т.к. там нет какой-то логики клиентской, там просто массовое использование Записать().
4. Подвисание в неожиданные моменты может происходить при работе фоновых обработчиков, которые стартуют и проверяют нет ли режима завершения сеансов, не нужно ли показать напоминание - это нужно трейсить встроенным замером производительности. Вполне возможно, что там самописный код, который запрашивает регистр сведений срезом с 1000000 записей во вложенном запросе, чего постгре не любит.
5. Технологический журнал можно настроить и ловить события scall/call, но разобраться в этом будет непросто, тут скорее для отправки в 1с.
6. Высказанное в ветке мнение, что постгре будет плохо работать с УТ10.3 из-за режима управлениями блокировками верно, но в таком же режиме работает и файловая. IBM и MS SQL будут значительно лучше. Настроить postgresql для 1с таким образом, чтобы он не работал блокировкой таблиц при автоматическом режиме в конфе нельзя.
112 gamar20
 
03.11.17
11:03
(109) ooo, неее, спасибо ребята. Я вообще то не администратор БД, а простой системный администратор. Не хочу делать зоопарк СУБД. ну его нафиг )))

(111) хорошо, вот имеем матплату supermicro X10SRL-F (сокет у него написано 2011LGA), какие процессора посоветовали бы взять и тестировать? только не дорогие и топовые модели. ну минимум что нам надо будет.
Вот из этого списка что то пойдет?
http://images.vfl.ru/ii/1509695666/e274fbfa/19260368.jpg

4. мне честно говоря этот вариант больше правдоподобным кажется, чем все остальные..
MSSQL пришлось самому изучать, настраивать все, и прописать все регламентные задачи. очень доволен, хотя в начале, когда 1С-ник поставил, тоже жутко все тормазил. Тоже начали гнать на процессор/диски.. хотя у нас проц с 3.6 частотой, а диски все SSD.
А тут на новом сервере в магазине 1С_ник предлагал на Postgres, со словами, что все будет летать, у него везде он стоит. Однако после запуска сказал, что все ему устраивает, а тормоза это не его проблемы вообще. тут пришлось мне и postgres вникать. Теперь еще и IBM ? ))) да и смысл тогда IBM, если тут все говорят, что проблема в процессоре?

P.S. А нельзя где то посмотреть на самом деле загрузка процессора именно по частоте? Ну чтоб точно убедится, что процессор не справляется.
113 PloAl
 
03.11.17
11:10
(112) Я в (107) именно об этом написал. М.б. не так выразился "соконфетчиков" имел в виду.
114 LuciferArh
 
03.11.17
11:19
(112) так пишешь в поиске CPU benchmark и смотришь, что из процов наиболее быстрое в однопотоке. Например, https://www.cpubenchmark.net/cpu.php?id=2792
Интересна только одна строка, собственно: Single Thread Rating: 2150
Чем оно выше, тем более подходящий для 1С-Сервер процессор. Проверено потом и кровью, а так же руганью с заказчиками.
115 ildary
 
03.11.17
11:24
(112) вот эта черта меня в админах убивает: "мы купили фиговое железо, заказчики пришли с вилами, менять на нормальное железо не хотим, на крайняк можно на другую фигню". И ветка уже за 100 сообщений - с кучей советов как подобрать нормальное железо, так нет же - будем упираться и требовать доказательств.
116 LuciferArh
 
03.11.17
11:30
(115) Если б админы решали... Я вот уже по граблям походил, знаю. Заказчику говоришь, что "вот нормальный конфиг, на котором можно работать". Заказчик удивляется: "а чо так дорого? Не опух ли ты, господин сисадмин?" И идет к какому-то левому мальчику. Тот уверяет, что если поставить вот это го...о, да подпереть его вот такими палками, то будет "ваще круто! Тут же over9000 ядер, гипертрейдинг и преферанс с поэтессами. А стоит в три раза меньше". Заказчик умиляется и покупает. А потом гавкает на админа, что все умирает, не летает и за пивом не бегает...
117 MrStomak
 
03.11.17
11:30
(112)
1.Общая проблема производительности в системе - отвратительный проц.
2. Конкретно проблема фризов в интерфейсе внезапных - в обработчиках конфы. Отключайте напоминания о днях рождения КЛ и замеряйте конфигуратором что происходит. Процессор эту проблему не снимет, просто фриз станет меньше.
118 Филиал-msk
 
03.11.17
11:37
(115) Точно. А потом снисходительно так предлагают скинуть тебе мелочи на пиво за решение их рабочих задач, за которые они зарплату получают (:
119 gamar20
 
03.11.17
11:46
(114) все эти процессоры из теста подойдут под нашу мат.плату?
Я бы хотел список процессоров, которые подходят нам, а я уже посмотрю у нас что можно найти/на время взять для тестов.
А наш Single Thread Rating какой ?
И какой минимум должно быть, чтоб для 10-и человек нормально тянул?

(116) Вот именно, что так и получилось. Этот сервер мы купили за 110 тыс рублей. а тот сервер, который хотели, был 160 тыс. Сказали дорого, надо брать дешевый вариант. А дальше никого ниипет. Ты сисадмин, вот и решай проблему, у Васи вообще сервера нету, однако все хорошо работает.

(117) А где посмотреть эти обработчики? Возможно из за этих бесполезных задач и зависает.
120 LuciferArh
 
03.11.17
12:05
(119) ХЗ, подойдут ли... Надо брать модель матери и лезть в ее спеки - читать про совместимые процессоры. Не забыть обновить на ней BIOS до распоследней редакции - иногда добавляют новые микрокоды процов, правят ошибки. Ваш процессор - Single Thread Rating: 974, то есть почти никак. Мой домашний и древний Q9550 и то заметно лучше. Посмотри в сторону Intel Xeon E5-1650 v3, по идее он должен подойти. Учти только, что он 1 Socket only.
По обработчикам - первоначально поотключай все фоновые задания. Просто запрети их выполнение в конфиге сервера. Если это поможет, тогда отключай по одному и ищи проблемное.
121 LuciferArh
 
03.11.17
12:08
(119) +
Почитал краткую спеку на мать. Она однопроцессорная, написано, что Intel® Xeon® processor E5-2600 v4†/ v3, E5-1600 v4†/ v3 family (up to 145W TDP **) Single Socket R3 (LGA 2011). То есть, E5-1650 v3 вполне встанет.
122 IvaneS
 
03.11.17
12:09
(119) а ты про этот сервер рассказывай хозяину с примерами из (116)... ему понравится)))
123 gamar20
 
03.11.17
12:09
Вот смотрите еще показатели.
Это на новом сервере вот:
нагрузка дисков:
http://images.vfl.ru/ii/1509699709/9c237b5b/19261209.jpg

А это загрузка процессора:
http://images.vfl.ru/ii/1509699744/15841c2b/19261213.jpg
Как видите, частота забит на 96%, время от времени прыгает на 99%, но на 100 не доходит.

Теперь аналогию приведу.
На нашем другом сервере, где MSSQL и процессор помощнее (Xeon E5-1650v4). Вот показатель процессора тоже:
http://images.vfl.ru/ii/1509700040/b95d6661/19261263.jpg
наблюдал около минуты - всегда держится на 100%, даже до 99% не снижается. Однако на этом сервере работают 30 человек, база 2 раза больше, но все леатет прям. никаких жалоб!

Все еще думайте проблема в процессоре?
124 LuciferArh
 
03.11.17
12:12
(123) Да! Тебе уже две простыни нарисовали про это. Проблема - никудышний процессор. Но ты же не веришь коллективному опыту. Ты хочешь самостоятельно забег по граблям устроить...
125 LuciferArh
 
03.11.17
12:14
(122) А этот процессор у другого клиента стоит. Там удалось убедить хозяина, что не надо покупать каку, а потом пытаться сделать из нее медовый пряник. Как итог - все летает, база больше 100 гигов, 35 пользователей одновременно + 15 распределенных баз. Кстати, Linux + Postgree. По Гилеву - 45 попугаев.
126 ТогдаКонецЕсли
 
03.11.17
12:17
Были проблемы с производительностью из-за банальнейшей вещи - на 64-битную машину поставил 32-битный сервер 1с.  Висло все по черному, и кстати открытие форм и перелистывание в особенности.
127 MrStomak
 
03.11.17
12:20
(123) Так у тебя еще и энергосбережение частоту режет? Мда...

"Все еще думайте проблема в процессоре?"

Проблема в твоём сознании, которое отказывается это принимать.  Процессор дохлый, не годный для 1с, это в любом случае факт.

Остальные проблемы можно расследовать, это не единственное препятствие, но сервер у тебя медленнее рабочей станции на целероне.

Фризы сначала замером производительности нужно посмотреть - большего совета на форуме ты не добьёшься, волшебной настройки "superturbomode = off", опыт построения удовлетворительной системы на проце в 3.6 Ггц тут никаким боком, даже если кто-то из 1сников говорил что проц плохой.
128 MrStomak
 
03.11.17
12:21
(126)
*рукалицо*
Это не связано.
129 gamar20
 
03.11.17
12:28
(126) мы купили 64 битную версию, и как я понял - 64_ю и стоит. вот скрин:
http://images.vfl.ru/ii/1509700807/b60b5969/19261450.jpg

(123) то есть энергосбережение? я его поставил на максимум.
У меня сознанием все в порядке, я лишь хочу найти реальную причину! а кроме "проц г**о" ничего не слышал, г**о и все, так написали там то там то. А как это видеть/проверить, ну имею ввиду посмотреть производительность частоты - никто не знает. Нет четких аргументов , вот по этому мое сознание не принимает. А коллектив не всегда прав.
тем не менее, я попробую найти процессор и на несколько часов заменить-пробовать.
Лицензии к 1С не слетят?
130 Фрэнки
 
03.11.17
12:29
- цитата - (111)
4. Подвисание в неожиданные моменты может происходить при работе фоновых обработчиков, которые стартуют и проверяют нет ли режима завершения сеансов, не нужно ли показать напоминание - это нужно трейсить встроенным замером производительности. Вполне возможно, что там самописный код, который запрашивает регистр сведений срезом с 1000000 записей во вложенном запросе, чего постгре не любит.

и еще - цитата - (112)
MSSQL пришлось самому изучать, настраивать все, и прописать все регламентные задачи. очень доволен, хотя в начале, когда 1С-ник поставил, тоже жутко все тормазил. Тоже начали гнать на процессор/диски.. хотя у нас проц с 3.6 частотой, а диски все SSD.
А тут на новом сервере в магазине 1С_ник предлагал на Postgres, со словами, что все будет летать, у него везде он стоит. Однако после запуска сказал, что все ему устраивает, а тормоза это не его проблемы вообще. тут пришлось мне и postgres вникать. Теперь еще и IBM ? ))) да и смысл тогда IBM, если тут все говорят, что проблема в процессоре?

(123) ты по этим двум цитатам ответь на вопрос: данную конкретную базу, для которой ты не 1сник, а просто админ, таким образом кто-то тестил? Вот почему-то уверен, что никто не тестил. И проблема хоть и будет на железячном уровне, но я почему-то уверен, что МС СКЛ подавится этой конкретной базе, на этом конкретном серваке
131 Фрэнки
 
03.11.17
12:33
(129) а у вас лицуха на 1-сервер программная?
Если программная, то должна слететь.
132 Фрэнки
 
03.11.17
12:40
(129) // (123) то есть энергосбережение? я его поставил на максимум.

надо от энергосбережения отказываться принципиально. Если требуется нормальная, практически мгновенная реакция сервера на обращение клиента, то энергосбережение отлючают в полный ноль, а не в полный максимум.
133 LuciferArh
 
03.11.17
12:40
(129) http://www.gilev.ru/bestproc1c/
Очень подробно расписано. По своему опыту могу сказать, что на скорость 1С влияет не только частотка процессора, но и размер кэша процессора. Чем меньше соотношение количество ядер/размер кэша, тем хуже производительность. Влияет так же скорость шины процессор - оперативная память. Не так сильно, но все же. Скорость дисковой подсистемы начинает влиять при большом количестве пользователей, для 10-30 пользователей она некритична, если не стоит совсем уж мертвый контроллер/диск.
Да, если лицензия программная - слетит.
134 gamar20
 
03.11.17
12:48
(130)
А не сможете сказать как это проверить? я вот зашел в конфигуратор, потом "Обработчики", а там их дохрена. как узнать какие из них работают и какие тормозят делу?
Есть также замер производительности..если его запустить, не ляжет сервер вообще?
что можно проверить, без остановки работы?

У нас программная лицензия.

Вы про эту энергосбережение?
http://images.vfl.ru/ii/1509702272/ff7852e1/19261797.jpg
Я уже переключил.
А где отключить энергосбережение? что то не пойму я о чем вы..
135 ildary
 
03.11.17
12:53
(134) в рамках помощи забаненому на гугле и яндексе одновременно: http://www.gilev.ru/systemperfomance/
136 Фрэнки
 
03.11.17
12:53
(134) в ответ на твою картинку - издеваешься?!

там же из этого окна переходишь в "настройку плана электропитания" и уже там переходишь в "Изменить дополнительные параметры питания" и уже там развлекаешься в полный рост
137 MrStomak
 
03.11.17
12:56
(129)
"А как это видеть/проверить, ну имею ввиду посмотреть производительность частоты - никто не знает."

Тебе на блюдечке никто не поднесет виндовый счетчик "удельная вина процессора в тормозах 1с".

Тестируют на разных стендах, отметили корреляцию между частотой и попугаями, подвели теоретическую базу, записали в базы знаний.

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

Поднимаешь на своём рабочем компе постгрес, сервер 1с и сравниваешь производительность по Гилеву, по замерам проведения документов, по любым параметрам. Это заняло бы максимум час, но ты предпочитаешь теоретизировать и спорить со всеми советами.
138 LuciferArh
 
03.11.17
12:58
(137) +100500
Засим разрешите откланяться...
139 gamar20
 
03.11.17
14:15
(135) дела в том, что не могу найти указанный пункт в управлении питанием процессора. вот что у меня показывает:
http://images.vfl.ru/ii/1509706801/55cdb1f7/19262956.jpg
http://images.vfl.ru/ii/1509706881/05a5b919/19262978.jpg

Какой пункт там отключить то?

(136) ну почему издеваюсь?
http://images.vfl.ru/ii/1509707145/6174ac3b/19263055.jpg
Там все нормально вроде.

(137) Опять таки, эти тесты с какой конфигурацией проверили? какая база, какие регламентные работы? Ну и все эти тесты - относительные. Нет информации для работы БЕЗ тормозов какая минимальная частота должна быть.
что в этих тестах напсано - это сравнение один другим , то есть процессор А лучше выполняет 1С запросы, чем процессор Б. Но это ведь не значит, что процессор Б не пригоден и на нем даже локально будет тормозить 1С. по этому давайте предметный разговор ввести.
140 ildary
 
03.11.17
14:18
Такое чувство, что LivingStar подался в админы.
141 LuciferArh
 
03.11.17
14:36
(135) Успокойся. Эти пункты зависят от процессора, матери и бог знает чего еще. По большому счету они ни на что не влияют. Так, пара-тройка процентов. Даже меньше.
Но вот в остальном ты проявляешь просто титаническое упорство. Твой процессор действительно не годится для сервера 1С. Для сервера БД - сойдет, там не такая уж и нагрузка. Поверь коллективному опыту.
142 PloAl
 
03.11.17
14:45
В (139) вы себе же противоречите (63).
Там речь про тесты и наличие некой феншуйной настройки типа "волшебный бубен". Которая из 10 попугаев делает 37.
А последнем посте уже "все эти тесты относительные".

Если вы сохраните таблицу всех результатов тестов Гилева в ексель. Возможно данные придется как то обрезать чтоб в ексель влезли. Полученный ексель можно отсортировать по колонкам с процессором и результатом, это позволит быстро найти максимальный результат для вашего процессора.

Тут писали что по хорошему должно быть 25 и выше. Также в -самом тесте своя "легенда" с раскраской плохо-удовлетворительно-хорошо-отлично и цифры.
143 Фрэнки
 
03.11.17
14:47
(139)
---
http://images.vfl.ru/ii/1509707145/6174ac3b/19263055.jpg
Там все нормально вроде.
---

так там еще куча параметров есть про засыпание, про сетевую карту и т.д.
144 MrStomak
 
03.11.17
15:20
(139)
Ты не способен замером поймать выполняемый код, когда у пользователя фриз, но все силы бросил на защиту процессора.

Были даны подсказки, что причина фризов в напоминаниях, в фоновых заданиях или в контроле режима завершения работы пользователей.

Блин, это 1 раз включить замер правильно и будет видно, но ничего не сделано.

Были даны советы проверить на другой СУБД, на другом стенде, опять ничего сделано не было.

Если кроме этих фризов остальное всё прекрасно - документы проводятся, списки открываются и листаются, карточки поднимаются, работает за мгновения - то менять процессор смысла нет. Это ОФ и здесь, повторяю, большинство логики на клиенте выполняется, сервер в основном только для СУБД используется. Если рабочая станция пользователя на целероне 2400, то работать будет нормально, это во многом компенсирует недостаток в виде сервера-инвалида.

Пригласи своего программиста и скажи ему, чтобы проверил источник фризов, чтобы замерил, чтобы убрал напоминания, задания и т.д.

Обсуждать больше нечего.
145 gamar20
 
03.11.17
15:28
(144) Ну где эти замеры то включить? я уже несколько раз спросил насчет этого. что и где включить, чтоб понять в каких моментах происходит фризы и с чем это связаны?

Я бы не сказал, что все отлично работает. конечно, можно докопаться к чему угодно. Однако все жалуются на эти странные тормоза, которые или при проведение или про выборке/поиске товара (при навигации в меню) может подвисать на 1-2 секунды. НЕ всегда и непредсказуемо. Если убрать эту проблему, то все остальное всем устраивает.
146 s-n-a-y
 
03.11.17
15:37
попробуйте развернуть базу на отдельной машине с триалом mssql. Если с ним тормозов не будет, то вы по крайней мере будете знать, что дело именно в постгрес
147 piter3
 
03.11.17
15:38
(146)Уже было такое предложение
148 s-n-a-y
 
03.11.17
15:40
(147) да, я весь топик не осилил
149 piter3
 
03.11.17
15:40
(148) не трать время
150 gamar20
 
03.11.17
15:43
(146) другая машина, другой БД... собственно что там проверим? конфигурацию? он под файловой системой и под терминалом нормально работал.
151 s-n-a-y
 
03.11.17
15:56
(150) можно так. на другой машине развернуть с постгрес используя то же самый конфиг, проверить наличие проблемы
152 LuciferArh
 
03.11.17
15:59
(150) Осспидя... Та поставь на этот сервер MSSQL рядом с Постгри и проверь!
153 Филиал-msk
 
03.11.17
16:05
(150)

- Так мы тебя, того. Поддержим, да. Воздушные потоки, понимаешь.
- Коне-е-е-е-е-ечно...
154 ildary
 
03.11.17
16:23
(153) Спасибо за правильный анек. Теперь буду знать, что говорить трудным пользователям.
155 PiotrLoginov
 
03.11.17
17:18
Никого не смутило "2х500Gb WD RE4 (RAID1) лежит база " ? Тему надо переименовать в "Совсем нестранные тормоза в 1С"
156 Sasha_H
 
04.11.17
00:13
(0) Попробуйте сделать ТиИ. Обычно после перехода с файловой на серверные происходят колапсы.
157 Sasha_H
 
04.11.17
00:14
(0) А еще при возможности использовать бы МС СКЛ.
158 Sasha_H
 
04.11.17
00:16
(0) И еще дело не в разделах. Тту скорей всего у Вас срабатывает какое-то регламентное задение или обновление списка.
159 Sasha_H
 
04.11.17
00:21
(155) ФАК да  у него база на обычной сате 2. Тема закрыта
160 gamar20
 
06.11.17
08:22
(155) (159) И что тут странного? написал же, что на SSD поставил базу, на диске С:, но разницы вообще нет.
Посмотрел и в ресурс-менеджере, к диску особо и не обращается.

(156) Это что такое? )) И как это делать?
(158) скорее всего. Можно ли это как то проверить? где можно смотреть эти самые задачи, которые запускаются так часто?
161 gamar20
 
14.11.17
08:35
Вчера вечером провел несколько экспериментов.
Сделал выгрузку из торговли (снял DT_шку), во время выгрузки процессор , одно ядро загрузилось до 70%, как бы да, вот это понимаю, адекватная нагрузка для 1С. ну все благополучно выгрузилось.
У нас на сервере торговля (работает около 20 человек) и бухгалтерия (работает 2 человека).
Потом Сделал выгрузку бухгалтерии. в это время работники в торговли НЕ заметили никакой разницы. Полагаю, что процессор вообще не причем.
Потом на ночь поставил "Тестирование и Исправление" торговли.
Утром прихожу, захожу в терминал на сервер, а там висит такое:
http://images.vfl.ru/ii/1510637636/f4f6ff91/19410643.jpg

Так и не знаю как выполнился ТиИ. Из за чего может быть такое?
162 Cyberhawk
 
14.11.17
10:41
(161) Пригласить специалиста уже предлагали?
163 ildary
 
14.11.17
10:47
(162) не надо приглашать - т.к. автор темы приглашенного специалиста будет так же слушать, как и всех, кто в этой теме пытался ему помочь.
164 ИС-2
 
naïve
14.11.17
10:49
(0) возьмите в аренду мощный сервер и попробуйте на нем
165 Cyberhawk
 
14.11.17
11:19
(163) Так специалисту какая разница, будут его слушать или не будут - денег заплатят-то по предоплате
166 gamar20
 
14.11.17
11:56
(162) только что был специалист по 1С, показал ошибку, говорит не знаю.. возможно кто то зашел в это время в торговлю.
167 cons74
 
14.11.17
12:02
(166) мог быть банальный перезапуск рабочих процессов (rphost.exe) по расписанию.
168 cons74
 
14.11.17
12:03
gamar20, там ранее кто-то хотел по TeamViewer посмотреть - не срослось?
169 Cyberhawk
 
14.11.17
12:34
(166) Это не тот специалист, о котором Я вел речь
170 Cyberhawk
 
14.11.17
12:39
А, понятно, это все ты же :) Немудрено, почему после "на пиво ... хватит" из (54) тебе отвечают "не знаю" и "возможно" в (166)
171 gamar20
 
14.11.17
13:27
(168) неа, все замяли.

Этот 1С специалист, который бы у нас , говорил тоже, что это похож на какие то регламентные задачи. Предлагал в кластере ставить галочку "Блокировка регламентных задач включена", но на вопрос чем это может быть чревата - он сказал а хз, так сразу не скажу.
172 cons74
 
14.11.17
15:48
Стесняюсь спросить - это где такие специалисты водятся?
173 cons74
 
14.11.17
15:50
gamar20, стучись в почту
174 gamar20
 
14.11.17
15:56
(173) дайте почту пожалуйста, в профиле не нашел
175 cons74
 
15.11.17
07:19
открыл в профиле
176 gamar20
 
15.11.17
21:08
Посмотрели все.
Проблема оказалась именно в PostgreSQL.
тест гилева запустили в файловом режиме (на том же диске RAID, с тем же процессором) и все быстро выдал 38!
Напомню, что под SQL тест гилева выдал всего 12, и потратил на это 3 раза больше времени, чем на файловом.
Измеряли ресурсы, тратится всего 20% на пике.

Теперь ищу знающего человека по PostgreSQL.
Спасибо за внимание.
177 zaki
 
16.11.17
06:16
Для начала поставь PostgreSQL 9.6.5
от сюда https://postgrespro.ru/products/1c_build
потом сделать настройки отсюда http://pgtune.leopard.in.ua/
далее не помешает почитать http://www.gilev.ru/postgresql/
178 rphosts
 
16.11.17
08:03
179 gamar20
 
16.11.17
09:51
http://pgtune.leopard.in.ua/
Вообще дичь! с такими параметрами (если все ставить у меня как есть), служба вообще не стартует.

У меня и так стоит версия 9.6.5
C:\Program Files\PostgresPro 1C\9.6>echo off
Текущая кодовая страница: 1251
psql (9.6.5)

https://its.1c.ru/db/metod8dev#content:5866:hdoc:_top:настройки%20postgresql%20для%20работы%20с%201с/предприятием
по нему настроил какраз, что сейчас 13 выдает.
180 ansh15
 
16.11.17
10:57
Если покопаться в результатах теста, воспользовавшись рекомендациями из (142), можно увидеть, что для E5-2603 v2-v4 максимальное значение находится в пределах 21-24(для MS SQL).
Такой же результат получается, если у E5-2643 v3(3.6 ГГц в турбобусте) принудительно понизить частоту до 1.7 ГГц. А 13-14 получится при тактовой 1.2-1.3 ГГц. Это на PostgreSQL+1C+ CentOS + настройки из(76).
181 gamar20
 
16.11.17
11:30
(180) да забудьте вы уже про процессор! дело не в процессоре.
в файловом режиме нормально работает ведь.
Проблема в самом postgresql, медленно обрабатывает запросы
182 Дебет
 
17.11.17
02:36
(0) Интересно чем закончилась история, какой выход нашли, что бы высе работали. Вернулись в файловую?
183 gamar20
 
01.12.17
16:06
История ничем не закончилась к сожалению. все так же.
Эту конфигурацию ставили на другом сервере, под MSSQL, но там тоже самое..
решили, что проблема все же в самом 1С и БД тут особо не причем. Но не можем понять каким образом эту проблему локализировать.
Кто то сказал, что можно ставить ЦУП и там смотреть как выполняются запросы. А ЦУП это отдельный платный продукт или как? как он лицензируется вообще? И поможет ли в моем случае ?
184 H A D G E H O G s
 
01.12.17
16:42
(183) Смиритесь.
185 MrStomak
 
05.12.17
09:52
Эволюция сознания.

"Проблема оказалась именно в PostgreSQL."

"Проблема в самом postgresql, медленно обрабатывает запросы"

"решили, что проблема все же в самом 1С и БД тут особо не причем"

(183)
Тот, кто предлагает ЦУП для решения вашей проблемы - некомпетентен, не знает для чего нужен этот продукт.
Однако, учитывая уровень вашей риторики в ветке и отношения к здравым рекомендациям, с вами только такие специалисты и будут работать.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший