Имя: Пароль:
1C
1С v8
Нормальна ли такая загрузка SQL сервера
0 BigShmax
 
16.10.12
13:18
вот так монитор отрабатывает.  мне не нравится  загрузка  дискового просранства , это нормально?

http://i003.radikal.ru/1210/b9/58adb5e9f375.jpg
1 DJ Anthon
 
16.10.12
13:26
загрузка диска или загрузка пространства?
2 DJ Anthon
 
16.10.12
13:26
а почему винда в тестовом режиме?
3 Heckfy
 
16.10.12
13:27
(2) Эмуль по ходу на серваке стоит. :)
4 BigShmax
 
16.10.12
13:33
(2)  ключ  один  два года  назад першли  с 8.1 на 8.2   старая  база  раз в неделю кому нить да требуется :-)  рабочая  с ключиком  все как положено.

(1) пространства
5 BigShmax
 
16.10.12
13:41
и интересует   что за БД   tempdb.mdf    у меня такой нету :-)
6 Heckfy
 
16.10.12
13:42
(5) Системная БД.
7 Kreont
 
16.10.12
13:45
если 100 пользователей тогда нормально
8 BigShmax
 
16.10.12
13:45
вот иногда  скуль  расходится  и начинает  лопатить  дисковое  пространство.  а я не могу понять чем он занят и кто его так грузит.  полчаса  все   меня  хотели убить потом  нагрузка спала и наступило счастье.  реглментов  днем ессно не делается
9 BigShmax
 
16.10.12
13:45
(7)  больше ста.  но одновременных  запросов  на  сервере 1с  5-10  не больше.
10 BigShmax
 
16.10.12
14:24
просто непонятно но нет среднего. дисковое пространство  либо  еле еле  ну мож иногда пиками, либо как загрузится так по полной :-(  и я не могу вычислить чем  занято.  кто так  дербанит винты.
11 МуМу
 
16.10.12
14:42
(10) Подобные кейсы на ближайшем семинаре будем вживую рассматривать. Причин может быть много. Допустим существует постоянно открытая транзакция(например фоновое задание с неправильно обработанным исключением) в которой запускает запросы активно используещиен темповые таблицы.(это могут быть запросы на чтение) При этом несмотря на то что темповые таблицы создаются а затем удаляются- так это происходит в транзакции - tempdb нереально растет. При этом возникает высокая дисковая нагрузка с большими тормозами по всей системе. Диагностика простая - 1) растет темпдб 2) количество счетчика транзакций, большой интервал времени больше 1-ы.
12 BigShmax
 
16.10.12
15:14
темпдб 6 гигов  при рабочей базе 160 гигов  не думаю что много.   фоновые задание  если  имеются в виду  1с ные   видно на  1с сервере.  а тут  иногда бывает нагрузка  на sql   в те  моменты  когда   1с сеовер практически ничего необрабатывает.   а вот кол-во счетчиков транзакций  где посомтреть я не знаю
13 ilya_i
 
16.10.12
15:33
Полнотекстовое индексирование серьезно грузит, может оно.
14 BigShmax
 
16.10.12
15:39
не не оно.   нашел  что почему то висит  дифференциальный  бекап  около часу3 пытается лопатить.  прибил задачу  вроде нагрузка спала - наблюдаю дальше
15 МуМу
 
16.10.12
16:22
Может быть чего угодно, например бэкап или транзакция(допустим распределенная с использованием темпдб) которая откатывается много времени.  Короче детально нужно смотреть, гадать на кофейной гуще последнее дело.
16 BigShmax
 
16.10.12
16:37
(15)  вооот   , подошли к саммому  главному   как понять детально что происходит  и чем занять скуль ?
17 Demiurg
 
16.10.12
16:41
(0) ты бы Активити монитор в скуле открыл...
18 МуМу
 
16.10.12
16:51
(16)Я бы рассказал детально как смотреть с помощью нашего продукта но не буду заниматься излишним пиаром:)
Открой для начала perfmon. Посмотри счетчик среденей очереди к диску. Желательно смотреть не интегрированную а в разрезе каждого диска по отдельности(если они разбиты). Если очередь стабильно не уменьшается (допустим более 20-и) то это плохо. После этого посмотри sysprocesses на предмет дифференциального изменения CPU. Возможно найдется сразу процесс виновник. Посмотри отдельно в таскменеджере(хотя можно и в перфмуне) процессы которые отъедают ЦПУ(нельзя нагружать диск не нагружая ЦПУ).  Если есть процессы кроме mssql то нужно им уделить отдельное внимание.  
Включи трассу в профайлее и посмотри события с бьольшим количеством reads.
19 BigShmax
 
16.10.12
16:53
(17)  открыл  там  и нашел диф бекап.  но   в этот раз  был он  а в другой  когда  активити пусто   где искать причину.
20 Demiurg
 
16.10.12
16:54
(19) правой кнопкой выставь 3-5 секунд обновления
посмотри на второй график ожидающих задач, при хорошем раскладе там должен быть 0
21 Demiurg
 
16.10.12
16:54
если не 0, тогда выбери вторую секцию с типами ожаданий и скажи кто на первой строчке, и сколько времени в первой колонке
22 BigShmax
 
16.10.12
16:56
(20) (21)  извини не понял  где я смогу выставить 3-5 секунд и ожидаемые задачи
23 BigShmax
 
16.10.12
16:59
В процессах  sqlserver.exe и бездействие системы  делят процессор  более никто практически не в мешивается .  а вот где глянуть дифференциальное изменение  CPU  это вообще вопрос, я фиг знаю что это:-(
24 МуМу
 
16.10.12
16:59
19. Для этого логировать результаты нужно. На простейешем уровне я давным давно просто джобом скидывал данные из sysprocesses в отдельную таблицы. Затем сравнивать два слепка можно. К сожалению в таком виде не всегда хватает данных для того что бы понять первопричину.
25 Demiurg
 
16.10.12
17:00
(22) на надписи Overwiev
26 МуМу
 
16.10.12
17:01
23. Возьми два слепка данных по sysprocesses, объедени их по spid и получи разницу CPU. Получишь разницу, то есть дифиринциальное значение. Потому как изначально туда пишется по накопительной системе интегральное значение. Проблема в том что если процесс уже отключился - ничего не получишь.
27 bahmet
 
16.10.12
17:01
(0) удивляют люди которые до сих пор юзают поломанный винрар
28 МуМу
 
16.10.12
17:03
(0)Впрочем я понял что объяснять долго можно.:( Рекомендую книги(хотя бы одну по обслуживанию серверов) по администрированию почитать а потом уже задавать конкретные вопросы.
29 BigShmax
 
16.10.12
17:07
(28)  после (26)  мне это тоже стало явно :-)
но (20)  и (21)  где посмотреть подскажите  хотя б  и я  ухожу :-) в каком приложении  на надписи овервьюв  правой кнопкой   диспетчер задач  , монитор производительности  , активити монитор - нигде не вижу :-(

(27) не понял
30 Demiurg
 
16.10.12
18:29
(29) в студии на корне ветки правой кнопкой мыши
31 BigShmax
 
16.10.12
18:53
(30)  мож я тупой  фик знает - не вижу :

http://s017.radikal.ru/i432/1210/21/616bce13289c.jpg
32 Йохохо
 
16.10.12
19:51
(31) самая правая иконка на панели под меню
33 Demiurg
 
16.10.12
22:08
(31) на твоем скриншоте это 5й пункт меню сверху
34 Demiurg
 
16.10.12
22:10
(31)  тебе на курсы к хорошему преподу по скулю сходить неплохо поможет разобраться