Имя: Пароль:
1C
 
Классическая проблема. Тормозит база на Сервере 1С.
0 Aswed
 
13.09.16
11:20
УТ 11. SQL экспресс.
На сервере крутится 2 базы, УТ 11 и БП.
БП вроде работает нормально. А вот УТ просто жутко тормозит.

Работает 5 пользователей.
Жуткие тормоза при создании и проведении документов.
В файловом варианте база летает.

Перезапуск агента сервера не помогает.
Временное облегчение приносит ТиИ базы.
Но это на сутки, а то и меньше.
37 Torquader
 
13.09.16
12:42
(34) Только сначала полный BackUp сделай.
38 Aswed
 
13.09.16
12:42
Блин как понять что SQL там стоит?
Смотрю по оперативке, сожрал уже 2,3 гига. Значит не Экспресс.
39 Aswed
 
13.09.16
12:43
(36) )))))))))
40 H A D G E H O G s
 
13.09.16
12:44
SELECT @@VERSION
41 Fragster
 
гуру
13.09.16
12:45
(39) еще и модель восстановления я симпл выставь
42 Aswed
 
13.09.16
12:45
(40) Спасиб

Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64)   Apr  2 2010 15:48:46   Copyright (c) Microsoft Corporation  Standard Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor)

Полноценный скуль получается:))))
43 Torquader
 
13.09.16
12:46
(42) Ну да - поди просто пробный период ?
44 Aswed
 
13.09.16
12:47
+ (42) какого же художника он тогда только одно ядро грузит?
45 Aswed
 
13.09.16
12:47
(43) Да конечно))) я там, слава богу, ни админ)))
46 Fragster
 
гуру
13.09.16
12:48
(44) см. (17), ну, или (1)
47 Aswed
 
13.09.16
12:50
(41) Не разу не пользовался простой моделью.
Значительно сказывается на производительнсоти?
48 Aswed
 
13.09.16
12:50
(46) )))))
49 Fragster
 
гуру
13.09.16
12:51
(47) значительно сказывается на объеме используемого дискового пространства, если не нужно восстановление на определенный момент времени
50 SimpleOne
 
13.09.16
13:01
Ограничение памяти стоит на скуле?
51 Aswed
 
13.09.16
13:06
(50) Да. 2 гига оперативки.
Увеличил только что до 3
52 Cyberhawk
 
13.09.16
13:09
(51) Почему именно до 3?
53 Fragster
 
гуру
13.09.16
13:10
(52) потому что всего в сервере 4ре, муахаха!
54 Aswed
 
13.09.16
13:13
(52) А фиг его, решил попробовать на 50%
(53) )))))
55 Fragster
 
гуру
13.09.16
13:14
(54) ничего смешного, между прочим
56 cons74
 
13.09.16
13:14
(54) пиши на почту, готов посмотреть - но после 16-00мск
57 Fragster
 
гуру
13.09.16
13:15
(55) ты должен был ответить что-то типа "нет, всего на сервере 16 гигов", или "да, действительно 4 :("
58 Aswed
 
13.09.16
13:28
(57) )) там 12)))
59 Aswed
 
13.09.16
13:28
(56) Спасибо, сейчас напишу.
60 Fragster
 
гуру
13.09.16
13:30
(58) ну тогда если ничего кроме 1с и скуля там нет, ставь скулю 6, а в 1с настрой несколько процессов (хотя 8.3 вроде неплохо идет и так)
61 ptiz
 
13.09.16
13:34
(0) "БП вроде работает нормально" - а версия БП какая? 3.0?
62 Aswed
 
13.09.16
13:38
(60) Блин а как его добавить то в 8.3???
о_0 убрали же ручное добавление вроде.
63 Aswed
 
13.09.16
13:39
(61) 2.0
Но сейчас выяснил что временами тоже тормозит. Отсюда вывод что тормозит либо SQL либо Сервер 1С.
В файловом варианте обе базы работают шустро, сейчас развернули  протестировал.
64 Cyberhawk
 
13.09.16
13:41
Шаред мемори проверь
65 Aswed
 
13.09.16
13:43
(64) Что что проверить?
66 Fragster
 
гуру
13.09.16
13:44
(62) косвенно, через назначение количетсва баз/пользователей на процесс
67 cons74
 
13.09.16
13:44
Shared memory
68 ptiz
 
13.09.16
13:44
(63) УТ 10 и БП 2.0 намного быстрее чем УТ 11 и БП 3.0
Так что - апгрейдить сервер.
69 Aswed
 
13.09.16
13:48
(66) А можно поподробнее. Не разу не делал такого.
70 Aswed
 
13.09.16
13:55
(67) Аааа
Странно, диспетчер конфигурации не запускается. пишет доступа нет.
Хотя менеджер студия пашет.
71 Frida1711
 
13.09.16
13:58
Не совсем верный вариант, конечно, но пока боролась с серверной базой, помогала очистка логфайла базы (журнала). Просто сохраняла старый и создавала новый чистый файлик с тем же наименованием и правами пользователей. При достижении определенного размера файла база жутко висела.
72 Frida1711
 
13.09.16
13:59
пы.сы. база именно УТ 11.2. Бух 3.0 таких проблем не давала
73 Wit77
 
13.09.16
14:01
вчерашняя статья на инфостарте в тему:
http://catalog.mista.ru/public/548153/

кое-что может пригодиться топикстартеру.
74 Wit77
 
13.09.16
14:01
(73) мля... не та ссылка
http://catalog.mista.ru/public/548153/
75 Wit77
 
13.09.16
14:02
(74) пардон, правильная ссылка... это так фильдиперстово миста заворачивает сторонние ресурсы.
76 Aswed
 
13.09.16
14:03
(72) Да вот говорят что раньше у них таких тормозов не было.
Появились говорят где то месяц назад - два.
(75) Спасибо)
77 1dvd
 
13.09.16
14:03
шринкануть базёнку не предлагали ещё?
78 Aswed
 
13.09.16
14:05
(77) чего чего? Что за маты?:)
79 Aswed
 
13.09.16
14:20
В общем.
Базу пережал.
Журнал очистил.
Выделил 6 гигабайт памяти на скуль.

В итоге все так же периодически тормозит:(
80 xafavute
 
13.09.16
14:23
может регламентные задания?
81 xafavute
 
13.09.16
14:24
можно еще журнало регистрации в старый формат перевести
82 ДемонМаксвелла
 
13.09.16
14:25
(77) шринк самого файла базы только увеличит тормоза
83 probably
 
13.09.16
14:27
(82) для простых юзеров: почему?
84 Aswed
 
13.09.16
14:28
(80) Да ну. Не может так сильно тормозить из-за регламентных заданий.
85 ДемонМаксвелла
 
13.09.16
14:31
(83) потому что SQL серверу чаще придется увеличивать размер базы, таблицы будут быстрее дефрагментироваться, и новые записи будут дописываться далеко от старых
86 ДемонМаксвелла
 
13.09.16
14:43
(84) Вообще может, смотря какие рег. задания.
87 Aswed
 
13.09.16
14:46
(86) потоключал все что были в базе.
все равно тормоза появляются.
88 ДемонМаксвелла
 
13.09.16
14:47
ещё не звучало слово "блокировки"
89 ДемонМаксвелла
 
13.09.16
14:48
хотя в файловом режиме бы не летало тогда
90 Fragster
 
гуру
13.09.16
14:48
ну так автор-то так и не посмотрел, какой запрос главный виновник тормозов
91 Torquader
 
13.09.16
14:49
(88) Они пока со стороны смотрят и внутрь не лезут.
Там до блокировок полезно бы понять - на чём вообще тормозит, а то, может быть, каждый из пользователей по запросу за весь период базы запускает - и хотят, чтобы быстро.
92 ДемонМаксвелла
 
13.09.16
14:49
может в файловой базе ты один сидишь и проверяешь, сколько проводится документ?
93 xafavute
 
13.09.16
14:49
(92) в ут практически нет блокировок
94 Torquader
 
13.09.16
14:50
(89) В файловом гоняют на одном пользователе.
Хотя, при чтении данных, блокировка всей таблицы быстрее и проще, чем блокировать отдельные выбранные записи.
95 Torquader
 
13.09.16
14:50
(93) В УТ были места, которые требовали большие объёмы данных туда-сюда гонять.
96 xafavute
 
13.09.16
14:51
(95) ну и что? там же упр блокировки
97 Aswed
 
13.09.16
14:59
(90) Запустил трассировку.

Тормоза возникают при создании и проведении документов.
98 xafavute
 
13.09.16
15:02
ну возьми один док, проведи с отладчиком.
и посмотри куда время уходит
99 Aswed
 
13.09.16
15:04
(98) Сейчас разворачиваю еще одну серверную базу. Буду на ней смотреть.
100 1dvd
 
13.09.16
15:05
Может глупый вопрос, но. На сервере кроме 1С и скуля ничего не крутится больше? Сервер не виртуальный?
101 Aswed
 
13.09.16
15:06
(100) Нет. Только это.
102 Aswed
 
13.09.16
16:36
Решил копаться в отладчике.
Место из-за которого тормозит выглядит так

ОткрытьФорму("Документ.СчетФактураВыданный.ФормаОбъекта", ПараметрыФормы, ДополнительныеПараметры.Форма);

Время выполнения этой строки около 500 секунд.
У кого какие мысли?
103 xafavute
 
13.09.16
16:37
а в присоздании как скоро попадает? и как быстро выходит?
104 Fragster
 
гуру
13.09.16
16:40
(102) такое под всеми пользователями 1с? замер производительности 1с что показывает?
105 Fragster
 
гуру
13.09.16
16:40
отладка на сервере включена?
106 Aswed
 
13.09.16
16:42
(103) попадает спустя эти пресловутые 500, выходит мгновенно, менее 0,01 секунды
107 Aswed
 
13.09.16
16:42
(105) Да. Включена.
108 Aswed
 
13.09.16
16:43
(104) Как я понимаю у всех. Потому что именно на это чертово создание счет-фактуры они и жалуются.
109 Aswed
 
13.09.16
16:46
(104) Вызывалась один раз, 97% всего времени. На сервере.
110 ДемонМаксвелла
 
13.09.16
17:03
(102) в терминале что ли?
111 Fragster
 
гуру
13.09.16
17:10
(107) отладка на сервере включена, но никаких строк кроме открыть форму (ну там, при созданиинасервере, причтениинасервере, обработказаполнения) нету?
112 Aswed
 
13.09.16
17:12
(110) Что в терминале?
113 Aswed
 
13.09.16
17:13
(111) Есть конечно. Но они мало занимают в отчете по производительности.
114 ДемонМаксвелла
 
13.09.16
17:14
(112) форма не в терминале открывается? это не древняя фича с долгой прорисовкой градиента?
115 ДемонМаксвелла
 
13.09.16
17:15
Хотя на замер это бы не повлияло.
116 Aswed
 
13.09.16
17:15
Причем данный участок кода в файловом варианте пробегает без проблем.
117 Aswed
 
13.09.16
17:16
(114) Не. Если бы так то при каждом открытии формы счет-фактуры долго бы прорисовывалось.
А так получается что только при создании
118 Fragster
 
гуру
13.09.16
17:16
поставь галку "для вызова процедур и функций показывать суммарное время выполнения" и отсортируй
119 Aswed
 
13.09.16
17:20
(118) Точно блин!!!
Вот первые четыре строки

Документ.РеализацияТоваровУслуг.Форма.ФормаДокумента.Форма    970    ПродажиКлиент.ОбработкаНавигационнойСсылкиТекстСчетФактура(    1    399,357414    97,35
ОбщийМодуль.ПродажиКлиент.Модуль    245    ВвестиСчетФактуру(Форма, ДанныеСчетаФактуры);    1    399,357279    97,35
ОбщийМодуль.ПродажиКлиент.Модуль    130    ПроверитьВозможностьСозданияСчетФактуры(Форма, Оповещение);    1    399,357221    97,35
ОбщийМодуль.ПродажиКлиент.Модуль    170    ВыполнитьОбработкуОповещения(Оповещение, Истина);    1    399,357173    97,35
ОбщийМодуль.ПродажиКлиент.Модуль    139    ОткрытьФорму("Документ.СчетФактураВыданный.ФормаОбъекта", ПараметрыФормы, ДополнительныеПараметры.Форма);    1    399,357100    97,35
120 Fragster
 
гуру
13.09.16
17:53
а следующая какая?
121 Aswed
 
13.09.16
18:05
(120)
Документ.РеализацияТоваровУслуг.Форма.ФормаДокумента.Форма    273    МногооборотнаяТараКлиент.ПредложитьПодобратьМногооборотнуюТару(    1    10,718985    2,61
ОбщийМодуль.МногооборотнаяТараКлиент.Модуль    181    ВыполнитьОбработкуОповещения(ОписаниеОповещения, Ложь);    1    10,653380    2,60
122 Aswed
 
13.09.16
18:05
Не могу понять почему в файловом варианте работает нормально.
123 Fragster
 
гуру
13.09.16
18:07
есть хоть одна строчка из серверного модуля? оч. странно
124 Aswed
 
13.09.16
18:08
Вот уже грешу на релиз платформы.
Хотя они говорят что раньше такого не было. А платформа стоит январская.
125 Aswed
 
13.09.16
18:09
(123) Нет. Все эти с признаком Клиент, Обр.Сервером
126 xafavute
 
13.09.16
18:23
у тебя отладка на сервере не включена
127 Cyberhawk
 
13.09.16
22:08
БСПшный Апдекс случаем не включен?
128 Aswed
 
14.09.16
09:12
(126) Там платформа 8.3 Разве для неё надо включать?
129 Метранпаж
 
14.09.16
09:16
(128) Даже для 8.4 нужно
130 Aswed
 
14.09.16
09:34
(127) Млять кстати включен был. А может быть от него такой косяк?
131 Aswed
 
14.09.16
09:34
+ (130) не работал с ним ни разу. Не думал что он может вызывать такие тормоза.
132 Cyberhawk
 
14.09.16
11:18
(130) Все может быть
(131) Ну так что там, тормоза ушли?
133 Aswed
 
14.09.16
12:19
(132) Не фига.
Я начинаю грешить на блокировки.
Как в базе работает один человек то все летает.
Как только два и более начинаются тормоза с созданием этой чертовой счет фактуры.
Причем как только создал одну счет фактуру, но не записал, вторичное её создание происходит практически мгновенно.
134 ДемонМаксвелла
 
14.09.16
13:40
кэширование винды
135 Aswed
 
21.09.16
11:48
Ответ оказался прост.
Умерал один из дисков  RAID массиве.
Админ наконец поднял свою задницу и выяснил это.
После замены диска все летает.
136 Torquader
 
21.09.16
12:26
(135) А в предупреждениях оно это не писало разве ?
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.