Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2009.05.17;
Скачать: [xml.tar.bz2];

Вниз

MS SQL сервер. Клиентские приложения подзависание.   Найти похожие ветки 

 
немо2   (2009-03-17 12:51) [0]

Понимаю, что скорее всего опять ехидно переспросят, причем тут Delphi
но все-таки.
Программы на чем писаны - не знаю, предположительно, на VB.

Сервер.
Загруженность процессора менее 50, винт raid10 (4 винта, raid0 и raid1)
База 30 гигов, 40% места занимает.
переиндексацию/перекомпиляцию делаю регулярно по ночам
такой запрос
select
 spid,   blocked,  
 [LastWait]=case when waittype != 0 then lastwaittype else "- "+lastwaittype end,  
 waittime,  
 [waitresource] = rtrim(waitresource), cmd,
 [status] = rtrim(status), [OpenTran]=Open_Tran,
 [host] = rtrim(hostname),
 loginame,
 [program] = rtrim(program_name)
from
 [master].[dbo].[sysprocesses]
where
 status != "background"
 and loginame like @Like
 and   (hostname != ""   or blocked != 0   or waittime != 0 )

возвращает
51 0 - PAGELATCH_UP 0 2:1:93 AWAITING COMMAND sleeping 0 LIGHTHOUSE
52 0 WAITFOR 6734  WAITFOR          sleeping 0 LIGHTHOUSE
53 0 WAITFOR 2890  WAITFOR          sleeping 0 LIGHTHOUSE
55 0 - PAGELATCH_UP 0 2:1:93 AWAITING COMMAND sleeping 0 LIGHTHOUSE
56 0 WAITFOR 18797  WAITFOR          sleeping 0 LIGHTHOUSE
66 0 - NETWORKIO 0  AWAITING COMMAND sleeping 0 LIGHTHOUSE
61 0 - NETWORKIO 0  AWAITING COMMAND sleeping 0 LIGHTHOUSE
2 0 - RESOURCE_QUEUE 2922  LOG WRITER       sleeping 0
7 0 - RESOURCE_QUEUE 219609  CHECKPOINT SLEEP sleeping 0
60 0 - NETWORKIO 0  SELECT           runnable 0 LIGHTHOUSE
57 0 WAITFOR 2843  WAITFOR          sleeping 0 LIGHTHOUSE
54 0 - WRITELOG 0  AWAITING COMMAND dormant 0 LIGHTHOUSE
67 0 - NETWORKIO 0  AWAITING COMMAND sleeping 0 LIGHTHOUSE
62 0 - WRITELOG 0  AWAITING COMMAND sleeping 0 LIGHTHOUSE
69 0 - NETWORKIO 0  AWAITING COMMAND sleeping 0 OPERATOR4
71 0 - PAGEIOLATCH_SH 0 8:1:13756 AWAITING COMMAND sleeping 0 BUH3
59 0 - WRITELOG 0  AWAITING COMMAND sleeping 0 OPERATOR5
63 0 - NETWORKIO 0  AWAITING COMMAND sleeping 0 LIGHTHOUSE
77 0 - WRITELOG 0  AWAITING COMMAND sleeping 0 BUH6
75 0 - NETWORKIO 0  AWAITING COMMAND sleeping 0 OPERATOR1
74 0 - NETWORKIO 0  AWAITING COMMAND sleeping 0 OPERATOR2
58 0 - WRITELOG 0  AWAITING COMMAND sleeping 0 SKLAD
65 0 - PAGELATCH_UP 0 2:1:93 AWAITING COMMAND sleeping 0 BUH5

и это типичый ответ

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


 
немо2   (2009-03-17 13:05) [1]

читал много по этому вопросу. В том числе на sql.ru, на ms, и просто с sql.ru на что ссылались

использование БД - много коротких транзакций, но иногда, редко, бывают, долгие.

тогда так
exec sp_configure
как считаете, какие значения оптимальны для
network packet size (B)
max degree of parallelism
max server memory (MB)
cost threshold for parallelism


 
немо2   (2009-03-17 13:08) [2]

и fill factor (%)

разработчики софта рекомендуют в 0 ужимать базу по ночам, что-то не верится.  Жму на 10% .


 
stas ©   (2009-03-17 16:41) [3]

немо2   (17.03.09 12:51)
Ну мало-ли что в приложениях разработчики написали, запустите profiler и посмотрите какие запросы выполняются в момент торможения.
Либо если 2005 сервер можно посмотреть отчеты по блокировкам и так далее.
Тормозит ли П/О когда работает в одном экземпляре, какой хост дольше всего обрабатывает запрос.
короче анализ нужно провести


 
немо2   (2009-03-17 17:37) [4]

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

да понимаю, что нет настройки Не тормозить = True ...



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2009.05.17;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.005 c
3-1220966118
Demo_nik
2008-09-09 17:15
2009.05.17
Определение координат ячейки


10-1156501405
d_oleg
2006-08-25 14:23
2009.05.17
классы в библиотеке


2-1238651762
dzmitry[li]
2009-04-02 09:56
2009.05.17
Построение линии на основе карт высот


15-1236754505
Дмитрий С
2009-03-11 09:55
2009.05.17
Размер EXE в зависимости от версии dephi


15-1236783730
Empleado
2009-03-11 18:02
2009.05.17
Pointer to records





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский