Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Waits  [new]
Пашок
Member

Откуда:
Сообщений: 287
Всем здравствуйте.

Упала производительнойсть сервера, стал работать в 4 раза медленее. Наблюдаю в Activity Monitore постоянную заполненность шкалы Waits Task (прикладываю скриншот).

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

Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (Intel X86)
Jul 9 2008 14:43:34
Copyright (c) 1988-2008 Microsoft Corporation
Enterprise Edition on Windows NT 5.2 <X86> (Build 3790: Service Pack 2)

К сообщению приложен файл. Размер - 0Kb
19 дек 09, 02:51    [8089953]     Ответить | Цитировать Сообщить модератору
 Re: Waits  [new]
Пашок
Member

Откуда:
Сообщений: 287
Нашел в MSDN рекомендацию по просмотру ждущих процессов : DBCC SQLPERF('WAITSTATS')

Но пока очень трудно понять, что каждый из них значит и даже пока не понимаю, какие относятся к этим waits. Помогите пожалуйста.

Wait Type Requests Wait Time Signal Wait Time
LCK_M_S 15 142253 0
LCK_M_U 2 624 0
LCK_M_IS 1 119987 0
LCK_M_IX 1 1145 0
LATCH_SH 140 77 1
LATCH_EX 1714 839 96
PAGELATCH_SH 7379 120 18
PAGELATCH_UP 50 0 0
PAGELATCH_EX 167799 1211 465
PAGEIOLATCH_SH 949 5681 22
PAGEIOLATCH_UP 102 735 3
PAGEIOLATCH_EX 254 2693 0
LAZYWRITER_SLEEP 50618 5,00E+07 3864
IO_COMPLETION 4056 16813 10
ASYNC_IO_COMPLETION 12 36629 0
ASYNC_NETWORK_IO 14470 776468 117
SLEEP_BPOOL_FLUSH 6416 25225 56
SLEEP_TASK 136990 2,50E+07 5170
OLEDB 2571465 108966 0
BROKER_RECEIVE_WAITFOR 16 3768462 0
SOS_SCHEDULER_YIELD 1826697 4614 3698
LOGMGR_QUEUE 10012 5,00E+07 389
REQUEST_FOR_DEADLOCK_SEARCH 10002 5,00E+07 5,00E+07
CHECKPOINT_QUEUE 10081 4,98E+07 134
BACKUPBUFFER 2622 33437 16
BACKUPIO 1503 3263 18
BACKUPTHREAD 96 774 0
SQLTRACE_LOCK 15 176 0
SQLTRACE_BUFFER_FLUSH 12495 5,00E+07 10
BROKER_EVENTHANDLER 24 4,93E+07 0
WRITELOG 8689 57325 107
CMEMTHREAD 1820 48 32
CXPACKET 33195 79111 5759
EXECSYNC 6 0 0
MSQL_XP 2652 2091 0
LOGBUFFER 74 625 1
TRACEWRITE 920 100213 6
RESOURCE_SEMAPHORE_MUTEX 4 0 0
BROKER_TASK_STOP 1892 9403734 1
XE_TIMER_EVENT 1667 5,00E+07 5,00E+07
XE_DISPATCHER_WAIT 7 4,26E+07 0
BROKER_TO_FLUSH 24398 2,50E+07 4641
CXROWSET_SYNC 9 1 0
PREEMPTIVE_OS_AUTHENTICATIONOPS 7295 999 0
PREEMPTIVE_OS_DECRYPTMESSAGE 1445 31 0
PREEMPTIVE_OS_DELETESECURITYCONT 1558 82 0
PREEMPTIVE_OS_ENCRYPTMESSAGE 71 1 0
PREEMPTIVE_OS_AUTHORIZATIONOPS 1599 73 0
PREEMPTIVE_OS_AUTHZGETINFORMATIO 8 0 0
PREEMPTIVE_OS_AUTHZINITIALIZECON 4 14 0
PREEMPTIVE_OS_AUTHZINITIALIZERES 4 0 0
PREEMPTIVE_OS_LOOKUPACCOUNTSID 1916 874 0
PREEMPTIVE_OS_REVERTTOSELF 962 31 0
PREEMPTIVE_OS_COMOPS 2262 0 0
PREEMPTIVE_COM_CREATEACCESSOR 8975 4 0
PREEMPTIVE_COM_GETDATA 2650971 996 0
PREEMPTIVE_COM_LBREADAT 10569 2 0
PREEMPTIVE_COM_LBSTAT 10475 2 0
PREEMPTIVE_COM_QUERYINTERFACE 4520 10 0
PREEMPTIVE_COM_RELEASE 9010 4 0
PREEMPTIVE_COM_RELEASEACCESSOR 4500 0 0
PREEMPTIVE_COM_RELEASEROWS 2566945 687 0
PREEMPTIVE_OS_CRYPTACQUIRECONTEX 694 102 0
PREEMPTIVE_OS_CRYPTIMPORTKEY 682 17 0
PREEMPTIVE_OS_NETVALIDATEPASSWOR 600 1437 0
PREEMPTIVE_OS_NETVALIDATEPASSWOR 600 8 0
PREEMPTIVE_OS_FILEOPS 72 1744 0
PREEMPTIVE_OS_CREATEFILE 30 7 0
PREEMPTIVE_OS_FLUSHFILEBUFFERS 36 67 0
PREEMPTIVE_OS_GETDISKFREESPACE 36 3 0
PREEMPTIVE_OS_GETFILEATTRIBUTES 12 0 0
PREEMPTIVE_OS_GETVOLUMEPATHNAME 12 3 0
PREEMPTIVE_OS_SETFILEVALIDDATA 17 178 0
PREEMPTIVE_OS_WRITEFILEGATHER 19 2823 0
PREEMPTIVE_OS_LIBRARYOPS 54 54 0
PREEMPTIVE_OS_GETPROCADDRESS 2652 2054 0
PREEMPTIVE_OS_LOADLIBRARY 2 48 0
PREEMPTIVE_OLEDBOPS 4305959 1983 0
PREEMPTIVE_OLEDB_RELEASE 10475 0 0
PREEMPTIVE_OS_REPORTEVENT 13 2 0
PREEMPTIVE_OS_QUERYREGISTRY 834 0 0
WRITE_COMPLETION 82 475 0
Total 1,45E+07 4,56E+08 1,00E+08
19 дек 09, 18:11    [8090719]     Ответить | Цитировать Сообщить модератору
 Re: Waits  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
Начните с установки сп1.
21 дек 09, 06:33    [8093616]     Ответить | Цитировать Сообщить модератору
 Re: Waits  [new]
Пашок
Member

Откуда:
Сообщений: 287
Мда, автообновление windows не предложило обновление, вот я и не поставил, сейчас качаю с сайта майкрософта.
21 дек 09, 14:37    [8095812]     Ответить | Цитировать Сообщить модератору
 Re: Waits  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 33339
Блог
Если установка SP не поможет, попробуйте поставить CU
21 дек 09, 15:31    [8096301]     Ответить | Цитировать Сообщить модератору
 Re: Waits  [new]
Пашок
Member

Откуда:
Сообщений: 287
Расшифруйте пожалуйста CU?


Скачал SP1 а он не ставиться, ни на один сервер, пишет, что не нашел Instance, похоже на шлюк.
Я тут качал.
http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=66ab3dbb-bf3e-4f46-9559-
ccc6a4f9dc19

Кто-то сталкивался ?
21 дек 09, 18:47    [8097870]     Ответить | Цитировать Сообщить модератору
 Re: Waits  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
Пашок
Расшифруйте пожалуйста CU?
Коммулятивное обновление.

А вы тот файл скачали? Случаем не для 64-битного сервера?
22 дек 09, 06:29    [8099030]     Ответить | Цитировать Сообщить модератору
 Re: Waits  [new]
Пашок
Member

Откуда:
Сообщений: 287
Поставил SP1, ничего не изменилось, вечером буду ставить CU, буду пока наблюдать.

Объясните пожалуйста, что такое эти WAITS? Что вообще имеется в виду когда написано 5 wait в этом графике с загрузкой 5 ?




p.s. а sp1 я сам тормознул, скачал с русского сайта майкрософт, они оказываются делятся по языкам.
22 дек 09, 12:05    [8100523]     Ответить | Цитировать Сообщить модератору
 Re: Waits  [new]
Glory
Member

Откуда:
Сообщений: 104760
Ну так вы можете упорядочить ваш результат Wait Time или Requests ?
22 дек 09, 12:24    [8100728]     Ответить | Цитировать Сообщить модератору
 Re: Waits  [new]
Пашок
Member

Откуда:
Сообщений: 287
Вот сортировка по wait time:

Получается самое большое waits у
XE_TIMER_EVENT
SQLTRACE_BUFFER_FLUSH
REQUEST_FOR_DEADLOCK_SEARCH
LOGMGR_QUEUE
LAZYWRITER_SLEEP





Wait Type ------ Requests ------ Wait Time ------ Signal Wait Time
THREADPOOL ------ 7 ------ 0 ------ 0
ONDEMAND_TASK_QUEUE ------ 1 ------ 0 ------ 0
KSOURCE_WAKEUP ------ 1 ------ 0 ------ 0
BROKER_TRANSMITTER ------ 2 ------ 0 ------ 0
BROKER_MASTERSTART ------ 1 ------ 0 ------ 0
CXROWSET_SYNC ------ 10 ------ 0 ------ 0
PREEMPTIVE_OS_ENCRYPTMESSAGE ------ 55 ------ 0 ------ 0
PREEMPTIVE_OS_AUTHZGETINFORMATIO ------ 10 ------ 0 ------ 0
PREEMPTIVE_OS_AUTHZINITIALIZERES ------ 5 ------ 0 ------ 0
PREEMPTIVE_COM_LBREADAT ------ 1 ------ 0 ------ 0
PREEMPTIVE_COM_LBSTAT ------ 3 ------ 0 ------ 0
PREEMPTIVE_COM_RELEASEACCESSOR ------ 6580 ------ 0 ------ 0
PREEMPTIVE_OS_DOMAINSERVICESOPS ------ 1 ------ 0 ------ 0
PREEMPTIVE_OS_CLOSEHANDLE ------ 2 ------ 0 ------ 0
PREEMPTIVE_OS_DELETEFILE ------ 3 ------ 0 ------ 0
PREEMPTIVE_FILESIZEGET ------ 20 ------ 0 ------ 0
PREEMPTIVE_OS_GETVOLUMENAMEFORVO ------ 1 ------ 0 ------ 0
PREEMPTIVE_OLEDB_RELEASE ------ 1 ------ 0 ------ 0
PREEMPTIVE_OS_SQMLAUNCH ------ 2 ------ 0 ------ 0
PREEMPTIVE_XE_CALLBACKEXECUTE ------ 122 ------ 0 ------ 0
PREEMPTIVE_XE_DISPATCHER ------ 1 ------ 0 ------ 0
PREEMPTIVE_XE_SESSIONCOMMIT ------ 1 ------ 0 ------ 0
PREEMPTIVE_XE_TARGETINIT ------ 1 ------ 0 ------ 0
PREEMPTIVE_XE_TIMERRUN ------ 1 ------ 0 ------ 0
PREEMPTIVE_LOCKMONITOR ------ 1 ------ 0 ------ 0
PERFORMANCE_COUNTERS_RWLOCK ------ 15 ------ 0 ------ 0
PREEMPTIVE_OS_QUERYREGISTRY ------ 870 ------ 1 ------ 0
PREEMPTIVE_OS_GETVOLUMEPATHNAME ------ 10 ------ 2 ------ 0
PREEMPTIVE_COM_CREATEACCESSOR ------ 12931 ------ 3 ------ 0
PREEMPTIVE_COM_RELEASE ------ 12786 ------ 4 ------ 0
PAGELATCH_UP ------ 116 ------ 5 ------ 0
PREEMPTIVE_OS_GETFILEATTRIBUTES ------ 73 ------ 6 ------ 0
PREEMPTIVE_OS_GETDISKFREESPACE ------ 92 ------ 7 ------ 0
DAC_INIT ------ 1 ------ 8 ------ 0
PREEMPTIVE_OS_COMOPS ------ 3367 ------ 9 ------ 0
LCK_M_SCH_M ------ 9 ------ 10 ------ 0
PREEMPTIVE_COM_QUERYINTERFACE ------ 6586 ------ 10 ------ 0
PREEMPTIVE_OS_NETVALIDATEPASSWOR ------ 574 ------ 13 ------ 0
PREEMPTIVE_OS_AUTHZINITIALIZECON ------ 5 ------ 18 ------ 0
PREEMPTIVE_OS_REVERTTOSELF ------ 1185 ------ 26 ------ 0
PREEMPTIVE_OS_DECRYPTMESSAGE ------ 1603 ------ 28 ------ 0
EXECSYNC ------ 80 ------ 39 ------ 0
PREEMPTIVE_OS_LOADLIBRARY ------ 5 ------ 75 ------ 0
PREEMPTIVE_OS_LIBRARYOPS ------ 437 ------ 79 ------ 0
PREEMPTIVE_OS_AUTHORIZATIONOPS ------ 1910 ------ 83 ------ 0
PREEMPTIVE_OS_CREATEFILE ------ 114 ------ 94 ------ 0
SLEEP_DCOMSTARTUP ------ 1 ------ 101 ------ 0
PREEMPTIVE_OS_DELETESECURITYCONT ------ 1721 ------ 104 ------ 0
CMEMTHREAD ------ 5609 ------ 142 ------ 82
IMPPROV_IOWAIT ------ 40 ------ 172 ------ 0
PREEMPTIVE_OS_CRYPTOPS ------ 2 ------ 193 ------ 0
SQLTRACE_LOCK ------ 29 ------ 285 ------ 0
PREEMPTIVE_OS_SETFILEVALIDDATA ------ 35 ------ 294 ------ 0
PREEMPTIVE_OS_REPORTEVENT ------ 103 ------ 321 ------ 0
PREEMPTIVE_OS_FLUSHFILEBUFFERS ------ 110 ------ 465 ------ 0
LCK_M_X ------ 8 ------ 473 ------ 0
LOGBUFFER ------ 194 ------ 519 ------ 5
PREEMPTIVE_COM_RELEASEROWS ------ 3635188 ------ 720 ------ 0
BACKUPTHREAD ------ 80 ------ 739 ------ 0
LCK_M_U ------ 3 ------ 754 ------ 0
PREEMPTIVE_OS_CRYPTACQUIRECONTEX ------ 1059 ------ 848 ------ 0
CHKPT ------ 1 ------ 972 ------ 0
SLEEP_SYSTEMTASK ------ 1 ------ 973 ------ 0
PREEMPTIVE_COM_GETDATA ------ 3738922 ------ 1009 ------ 0
PREEMPTIVE_OS_LOOKUPACCOUNTSID ------ 2255 ------ 1060 ------ 0
PREEMPTIVE_OS_CRYPTIMPORTKEY ------ 1185 ------ 1200 ------ 0
PREEMPTIVE_OS_GETPROCADDRESS ------ 1316 ------ 1200 ------ 0
PREEMPTIVE_OS_AUTHENTICATIONOPS ------ 8425 ------ 1294 ------ 0
MSQL_XP ------ 1316 ------ 1397 ------ 0
PREEMPTIVE_OS_NETVALIDATEPASSWOR ------ 574 ------ 1408 ------ 0
PREEMPTIVE_OLEDBOPS ------ 4570445 ------ 1973 ------ 0
SLEEP_TEMPDBSTARTUP ------ 5 ------ 2295 ------ 3
SLEEP_DBSTARTUP ------ 26 ------ 2297 ------ 0
PREEMPTIVE_OS_WRITEFILEGATHER ------ 67 ------ 2565 ------ 0
OLEDB ------ 3641747 ------ 2592 ------ 0
BACKUPIO ------ 976 ------ 2602 ------ 8
LATCH_EX ------ 4047 ------ 2986 ------ 136
WRITE_COMPLETION ------ 304 ------ 3638 ------ 0
LCK_M_IX ------ 22 ------ 4208 ------ 0
PREEMPTIVE_OS_FILEOPS ------ 227 ------ 4803 ------ 0
SOS_SCHEDULER_YIELD ------ 935532 ------ 4867 ------ 3827
LATCH_SH ------ 4748 ------ 5828 ------ 55
IO_COMPLETION ------ 4000 ------ 13329 ------ 17
PAGELATCH_EX ------ 270347 ------ 19229 ------ 1755
PAGEIOLATCH_SH ------ 3818 ------ 26831 ------ 49
PAGEIOLATCH_EX ------ 2778 ------ 27666 ------ 41
PAGEIOLATCH_UP ------ 3015 ------ 32687 ------ 106
BACKUPBUFFER ------ 3436 ------ 35378 ------ 12
ASYNC_IO_COMPLETION ------ 12 ------ 40329 ------ 0
PAGELATCH_SH ------ 31038 ------ 49145 ------ 244
SLEEP_BPOOL_FLUSH ------ 14030 ------ 65040 ------ 163
WRITELOG ------ 14990 ------ 117224 ------ 156
LCK_M_S ------ 43 ------ 277796 ------ 5
LCK_M_IS ------ 6 ------ 378353 ------ 0
ASYNC_NETWORK_IO ------ 24929 ------ 905355 ------ 1192
BROKER_RECEIVE_WAITFOR ------ 122 ------ 1,79E+07 ------ 1
CXPACKET ------ 179478 ------ 2,50E+07 ------ 10793
BROKER_TO_FLUSH ------ 27067 ------ 2,77E+07 ------ 18
SLEEP_TASK ------ 154288 ------ 2,78E+07 ------ 198
BROKER_TASK_STOP ------ 7148 ------ 3,50E+07 ------ 53
XE_DISPATCHER_WAIT ------ 19 ------ 5,49E+07 ------ 0
BROKER_EVENTHANDLER ------ 220 ------ 5,52E+07 ------ 19
CHECKPOINT_QUEUE ------ 6552 ------ 5,54E+07 ------ 93
XE_TIMER_EVENT ------ 1851 ------ 5,55E+07 ------ 5,55E+07
SQLTRACE_BUFFER_FLUSH ------ 13867 ------ 5,55E+07 ------ 325
REQUEST_FOR_DEADLOCK_SEARCH ------ 11101 ------ 5,55E+07 ------ 5,55E+07
LOGMGR_QUEUE ------ 17041 ------ 5,55E+07 ------ 915
LAZYWRITER_SLEEP ------ 56086 ------ 5,55E+07 ------ 1138
Total ------ 1,75E+07 ------ 5,78E+08 ------ 1,11E+08
22 дек 09, 12:55    [8101087]     Ответить | Цитировать Сообщить модератору
 Re: Waits  [new]
Пашок
Member

Откуда:
Сообщений: 287
Вот сортировка по requests


Wait Type Requests Wait Time Signal Wait Time
ONDEMAND_TASK_QUEUE ------ 1 ------ 0 ------ 0
KSOURCE_WAKEUP ------ 1 ------ 0 ------ 0
BROKER_MASTERSTART ------ 1 ------ 0 ------ 0
PREEMPTIVE_COM_LBREADAT ------ 1 ------ 0 ------ 0
PREEMPTIVE_OS_DOMAINSERVICESOPS ------ 1 ------ 0 ------ 0
PREEMPTIVE_OS_GETVOLUMENAMEFORVO ------ 1 ------ 0 ------ 0
PREEMPTIVE_OLEDB_RELEASE ------ 1 ------ 0 ------ 0
PREEMPTIVE_XE_DISPATCHER ------ 1 ------ 0 ------ 0
PREEMPTIVE_XE_SESSIONCOMMIT ------ 1 ------ 0 ------ 0
PREEMPTIVE_XE_TARGETINIT ------ 1 ------ 0 ------ 0
PREEMPTIVE_XE_TIMERRUN ------ 1 ------ 0 ------ 0
PREEMPTIVE_LOCKMONITOR ------ 1 ------ 0 ------ 0
DAC_INIT ------ 1 ------ 8 ------ 0
SLEEP_DCOMSTARTUP ------ 1 ------ 101 ------ 0
CHKPT ------ 1 ------ 972 ------ 0
SLEEP_SYSTEMTASK ------ 1 ------ 973 ------ 0
BROKER_TRANSMITTER ------ 2 ------ 0 ------ 0
PREEMPTIVE_OS_CLOSEHANDLE ------ 2 ------ 0 ------ 0
PREEMPTIVE_OS_SQMLAUNCH ------ 2 ------ 0 ------ 0
PREEMPTIVE_OS_CRYPTOPS ------ 2 ------ 193 ------ 0
PREEMPTIVE_COM_LBSTAT ------ 3 ------ 0 ------ 0
PREEMPTIVE_OS_DELETEFILE ------ 3 ------ 0 ------ 0
LCK_M_U ------ 3 ------ 754 ------ 0
PREEMPTIVE_OS_AUTHZINITIALIZERES ------ 5 ------ 0 ------ 0
PREEMPTIVE_OS_AUTHZINITIALIZECON ------ 5 ------ 18 ------ 0
PREEMPTIVE_OS_LOADLIBRARY ------ 5 ------ 75 ------ 0
SLEEP_TEMPDBSTARTUP ------ 5 ------ 2295 ------ 3
LCK_M_IS ------ 6 ------ 378353 ------ 0
THREADPOOL ------ 7 ------ 0 ------ 0
LCK_M_X ------ 8 ------ 473 ------ 0
LCK_M_SCH_M ------ 9 ------ 10 ------ 0
CXROWSET_SYNC ------ 10 ------ 0 ------ 0
PREEMPTIVE_OS_AUTHZGETINFORMATIO ------ 10 ------ 0 ------ 0
PREEMPTIVE_OS_GETVOLUMEPATHNAME ------ 10 ------ 2 ------ 0
ASYNC_IO_COMPLETION ------ 12 ------ 40329 ------ 0
PERFORMANCE_COUNTERS_RWLOCK ------ 15 ------ 0 ------ 0
XE_DISPATCHER_WAIT ------ 19 ------ 5,49E+07 ------ 0
PREEMPTIVE_FILESIZEGET ------ 20 ------ 0 ------ 0
LCK_M_IX ------ 22 ------ 4208 ------ 0
SLEEP_DBSTARTUP ------ 26 ------ 2297 ------ 0
SQLTRACE_LOCK ------ 29 ------ 285 ------ 0
PREEMPTIVE_OS_SETFILEVALIDDATA ------ 35 ------ 294 ------ 0
IMPPROV_IOWAIT ------ 40 ------ 172 ------ 0
LCK_M_S ------ 43 ------ 277796 ------ 5
PREEMPTIVE_OS_ENCRYPTMESSAGE ------ 55 ------ 0 ------ 0
PREEMPTIVE_OS_WRITEFILEGATHER ------ 67 ------ 2565 ------ 0
PREEMPTIVE_OS_GETFILEATTRIBUTES ------ 73 ------ 6 ------ 0
EXECSYNC ------ 80 ------ 39 ------ 0
BACKUPTHREAD ------ 80 ------ 739 ------ 0
PREEMPTIVE_OS_GETDISKFREESPACE ------ 92 ------ 7 ------ 0
PREEMPTIVE_OS_REPORTEVENT ------ 103 ------ 321 ------ 0
PREEMPTIVE_OS_FLUSHFILEBUFFERS ------ 110 ------ 465 ------ 0
PREEMPTIVE_OS_CREATEFILE ------ 114 ------ 94 ------ 0
PAGELATCH_UP ------ 116 ------ 5 ------ 0
PREEMPTIVE_XE_CALLBACKEXECUTE ------ 122 ------ 0 ------ 0
BROKER_RECEIVE_WAITFOR ------ 122 ------ 1,79E+07 ------ 1
LOGBUFFER ------ 194 ------ 519 ------ 5
BROKER_EVENTHANDLER ------ 220 ------ 5,52E+07 ------ 19
PREEMPTIVE_OS_FILEOPS ------ 227 ------ 4803 ------ 0
WRITE_COMPLETION ------ 304 ------ 3638 ------ 0
PREEMPTIVE_OS_LIBRARYOPS ------ 437 ------ 79 ------ 0
PREEMPTIVE_OS_NETVALIDATEPASSWOR ------ 574 ------ 13 ------ 0
PREEMPTIVE_OS_NETVALIDATEPASSWOR ------ 574 ------ 1408 ------ 0
PREEMPTIVE_OS_QUERYREGISTRY ------ 870 ------ 1 ------ 0
BACKUPIO ------ 976 ------ 2602 ------ 8
PREEMPTIVE_OS_CRYPTACQUIRECONTEX ------ 1059 ------ 848 ------ 0
PREEMPTIVE_OS_REVERTTOSELF ------ 1185 ------ 26 ------ 0
PREEMPTIVE_OS_CRYPTIMPORTKEY ------ 1185 ------ 1200 ------ 0
PREEMPTIVE_OS_GETPROCADDRESS ------ 1316 ------ 1200 ------ 0
MSQL_XP ------ 1316 ------ 1397 ------ 0
PREEMPTIVE_OS_DECRYPTMESSAGE ------ 1603 ------ 28 ------ 0
PREEMPTIVE_OS_DELETESECURITYCONT ------ 1721 ------ 104 ------ 0
XE_TIMER_EVENT ------ 1851 ------ 5,55E+07 ------ 5,55E+07
PREEMPTIVE_OS_AUTHORIZATIONOPS ------ 1910 ------ 83 ------ 0
PREEMPTIVE_OS_LOOKUPACCOUNTSID ------ 2255 ------ 1060 ------ 0
PAGEIOLATCH_EX ------ 2778 ------ 27666 ------ 41
PAGEIOLATCH_UP ------ 3015 ------ 32687 ------ 106
PREEMPTIVE_OS_COMOPS ------ 3367 ------ 9 ------ 0
BACKUPBUFFER ------ 3436 ------ 35378 ------ 12
PAGEIOLATCH_SH ------ 3818 ------ 26831 ------ 49
IO_COMPLETION ------ 4000 ------ 13329 ------ 17
LATCH_EX ------ 4047 ------ 2986 ------ 136
LATCH_SH ------ 4748 ------ 5828 ------ 55
CMEMTHREAD ------ 5609 ------ 142 ------ 82
CHECKPOINT_QUEUE ------ 6552 ------ 5,54E+07 ------ 93
PREEMPTIVE_COM_RELEASEACCESSOR ------ 6580 ------ 0 ------ 0
PREEMPTIVE_COM_QUERYINTERFACE ------ 6586 ------ 10 ------ 0
BROKER_TASK_STOP ------ 7148 ------ 3,50E+07 ------ 53
PREEMPTIVE_OS_AUTHENTICATIONOPS ------ 8425 ------ 1294 ------ 0
REQUEST_FOR_DEADLOCK_SEARCH ------ 11101 ------ 5,55E+07 ------ 5,55E+07
PREEMPTIVE_COM_RELEASE ------ 12786 ------ 4 ------ 0
PREEMPTIVE_COM_CREATEACCESSOR ------ 12931 ------ 3 ------ 0
SQLTRACE_BUFFER_FLUSH ------ 13867 ------ 5,55E+07 ------ 325
SLEEP_BPOOL_FLUSH ------ 14030 ------ 65040 ------ 163
WRITELOG ------ 14990 ------ 117224 ------ 156
LOGMGR_QUEUE ------ 17041 ------ 5,55E+07 ------ 915
ASYNC_NETWORK_IO ------ 24929 ------ 905355 ------ 1192
BROKER_TO_FLUSH ------ 27067 ------ 2,77E+07 ------ 18
PAGELATCH_SH ------ 31038 ------ 49145 ------ 244
LAZYWRITER_SLEEP ------ 56086 ------ 5,55E+07 ------ 1138
SLEEP_TASK ------ 154288 ------ 2,78E+07 ------ 198
CXPACKET ------ 179478 ------ 2,50E+07 ------ 10793
PAGELATCH_EX ------ 270347 ------ 19229 ------ 1755
SOS_SCHEDULER_YIELD ------ 935532 ------ 4867 ------ 3827
PREEMPTIVE_COM_RELEASEROWS ------ 3635188 ------ 720 ------ 0
OLEDB ------ 3641747 ------ 2592 ------ 0
PREEMPTIVE_COM_GETDATA ------ 3738922 ------ 1009 ------ 0
PREEMPTIVE_OLEDBOPS ------ 4570445 ------ 1973 ------ 0
Total ------ 1,75E+07 ------ 5,78E+08 ------ 1,11E+08
22 дек 09, 12:57    [8101097]     Ответить | Цитировать Сообщить модератору
 Re: Waits  [new]
Glory
Member

Откуда:
Сообщений: 104760
Вы умеете сортировать по убыванию ?
А оформлять в сообщениях табличный результат как таблицу ?
22 дек 09, 13:02    [8101140]     Ответить | Цитировать Сообщить модератору
 Re: Waits  [new]
Пашок
Member

Откуда:
Сообщений: 287
Подскажите как вставить HTML таблицу, перепробовал все кнопки, но так не и получилось.
22 дек 09, 13:27    [8101366]     Ответить | Цитировать Сообщить модератору
 Re: Waits  [new]
Glory
Member

Откуда:
Сообщений: 104760
Пашок
Подскажите как вставить HTML таблицу, перепробовал все кнопки, но так не и получилось.

Какой еще html, если специальный тэг оформления CSV ?
22 дек 09, 13:29    [8101387]     Ответить | Цитировать Сообщить модератору
 Re: Waits  [new]
Пашок
Member

Откуда:
Сообщений: 287
Сортировка по wait time
Wait Type Wait Time
LAZYWRITER_SLEEP 5.55E+07
LOGMGR_QUEUE 5.55E+07
REQUEST_FOR_DEADLOCK_SEARCH 5.55E+07
SQLTRACE_BUFFER_FLUSH 5.55E+07
XE_TIMER_EVENT 5.55E+07
CHECKPOINT_QUEUE 5.54E+07
BROKER_EVENTHANDLER 5.52E+07
XE_DISPATCHER_WAIT 5.49E+07
BROKER_TASK_STOP 3.50E+07
SLEEP_TASK 2.78E+07
BROKER_TO_FLUSH 2.77E+07
CXPACKET 2.50E+07
BROKER_RECEIVE_WAITFOR 1.79E+07
ASYNC_NETWORK_IO 905355
LCK_M_IS 378353
LCK_M_S 277796
WRITELOG 117224
SLEEP_BPOOL_FLUSH 65040
PAGELATCH_SH 49145
ASYNC_IO_COMPLETION 40329
BACKUPBUFFER 35378
PAGEIOLATCH_UP 32687
PAGEIOLATCH_EX 27666
PAGEIOLATCH_SH 26831
PAGELATCH_EX 19229
IO_COMPLETION 13329
LATCH_SH 5828
SOS_SCHEDULER_YIELD 4867
PREEMPTIVE_OS_FILEOPS 4803
LCK_M_IX 4208
WRITE_COMPLETION 3638
LATCH_EX 2986
BACKUPIO 2602
OLEDB 2592
PREEMPTIVE_OS_WRITEFILEGATHER 2565
SLEEP_DBSTARTUP 2297
SLEEP_TEMPDBSTARTUP 2295
PREEMPTIVE_OLEDBOPS 1973
PREEMPTIVE_OS_NETVALIDATEPASSWOR 1408
MSQL_XP 1397
PREEMPTIVE_OS_AUTHENTICATIONOPS 1294
PREEMPTIVE_OS_CRYPTIMPORTKEY 1200
PREEMPTIVE_OS_GETPROCADDRESS 1200
PREEMPTIVE_OS_LOOKUPACCOUNTSID 1060
PREEMPTIVE_COM_GETDATA 1009
SLEEP_SYSTEMTASK 973
CHKPT 972
PREEMPTIVE_OS_CRYPTACQUIRECONTEX 848
LCK_M_U 754
BACKUPTHREAD 739
PREEMPTIVE_COM_RELEASEROWS 720
LOGBUFFER 519
LCK_M_X 473
PREEMPTIVE_OS_FLUSHFILEBUFFERS 465
PREEMPTIVE_OS_REPORTEVENT 321
PREEMPTIVE_OS_SETFILEVALIDDATA 294
SQLTRACE_LOCK 285
PREEMPTIVE_OS_CRYPTOPS 193
IMPPROV_IOWAIT 172
CMEMTHREAD 142
PREEMPTIVE_OS_DELETESECURITYCONT 104
SLEEP_DCOMSTARTUP 101
PREEMPTIVE_OS_CREATEFILE 94
PREEMPTIVE_OS_AUTHORIZATIONOPS 83
PREEMPTIVE_OS_LIBRARYOPS 79
PREEMPTIVE_OS_LOADLIBRARY 75
EXECSYNC 39
PREEMPTIVE_OS_DECRYPTMESSAGE 28
PREEMPTIVE_OS_REVERTTOSELF 26
PREEMPTIVE_OS_AUTHZINITIALIZECON 18
PREEMPTIVE_OS_NETVALIDATEPASSWOR 13
LCK_M_SCH_M 10
PREEMPTIVE_COM_QUERYINTERFACE 10
PREEMPTIVE_OS_COMOPS 9
DAC_INIT 8
PREEMPTIVE_OS_GETDISKFREESPACE 7
PREEMPTIVE_OS_GETFILEATTRIBUTES 6
PAGELATCH_UP 5
PREEMPTIVE_COM_RELEASE 4
PREEMPTIVE_COM_CREATEACCESSOR 3
PREEMPTIVE_OS_GETVOLUMEPATHNAME 2
PREEMPTIVE_OS_QUERYREGISTRY 1
ONDEMAND_TASK_QUEUE 0
KSOURCE_WAKEUP 0
BROKER_MASTERSTART 0
PREEMPTIVE_COM_LBREADAT 0
PREEMPTIVE_OS_DOMAINSERVICESOPS 0
PREEMPTIVE_OS_GETVOLUMENAMEFORVO 0
PREEMPTIVE_OLEDB_RELEASE 0
PREEMPTIVE_XE_DISPATCHER 0
PREEMPTIVE_XE_SESSIONCOMMIT 0
PREEMPTIVE_XE_TARGETINIT 0
PREEMPTIVE_XE_TIMERRUN 0
PREEMPTIVE_LOCKMONITOR 0
BROKER_TRANSMITTER 0
PREEMPTIVE_OS_CLOSEHANDLE 0
PREEMPTIVE_OS_SQMLAUNCH 0
PREEMPTIVE_COM_LBSTAT 0
PREEMPTIVE_OS_DELETEFILE 0
PREEMPTIVE_OS_AUTHZINITIALIZERES 0
THREADPOOL 0
CXROWSET_SYNC 0
PREEMPTIVE_OS_AUTHZGETINFORMATIO 0
PERFORMANCE_COUNTERS_RWLOCK 0
PREEMPTIVE_FILESIZEGET 0
PREEMPTIVE_OS_ENCRYPTMESSAGE 0
PREEMPTIVE_XE_CALLBACKEXECUTE 0
PREEMPTIVE_COM_RELEASEACCESSOR 0
Total 5.78E+08
22 дек 09, 18:53    [8103931]     Ответить | Цитировать Сообщить модератору
 Re: Waits  [new]
Пашок
Member

Откуда:
Сообщений: 287
сортировка по Requests

Wait Type Requests
PREEMPTIVE_OLEDBOPS 4570445
PREEMPTIVE_COM_GETDATA 3738922
OLEDB 3641747
PREEMPTIVE_COM_RELEASEROWS 3635188
SOS_SCHEDULER_YIELD 935532
PAGELATCH_EX 270347
CXPACKET 179478
SLEEP_TASK 154288
LAZYWRITER_SLEEP 56086
PAGELATCH_SH 31038
BROKER_TO_FLUSH 27067
ASYNC_NETWORK_IO 24929
LOGMGR_QUEUE 17041
WRITELOG 14990
SLEEP_BPOOL_FLUSH 14030
SQLTRACE_BUFFER_FLUSH 13867
PREEMPTIVE_COM_CREATEACCESSOR 12931
PREEMPTIVE_COM_RELEASE 12786
REQUEST_FOR_DEADLOCK_SEARCH 11101
PREEMPTIVE_OS_AUTHENTICATIONOPS 8425
BROKER_TASK_STOP 7148
PREEMPTIVE_COM_QUERYINTERFACE 6586
PREEMPTIVE_COM_RELEASEACCESSOR 6580
CHECKPOINT_QUEUE 6552
CMEMTHREAD 5609
LATCH_SH 4748
LATCH_EX 4047
IO_COMPLETION 4000
PAGEIOLATCH_SH 3818
BACKUPBUFFER 3436
PREEMPTIVE_OS_COMOPS 3367
PAGEIOLATCH_UP 3015
PAGEIOLATCH_EX 2778
PREEMPTIVE_OS_LOOKUPACCOUNTSID 2255
PREEMPTIVE_OS_AUTHORIZATIONOPS 1910
XE_TIMER_EVENT 1851
PREEMPTIVE_OS_DELETESECURITYCONT 1721
PREEMPTIVE_OS_DECRYPTMESSAGE 1603
MSQL_XP 1316
PREEMPTIVE_OS_GETPROCADDRESS 1316
PREEMPTIVE_OS_CRYPTIMPORTKEY 1185
PREEMPTIVE_OS_REVERTTOSELF 1185
PREEMPTIVE_OS_CRYPTACQUIRECONTEX 1059
BACKUPIO 976
PREEMPTIVE_OS_QUERYREGISTRY 870
PREEMPTIVE_OS_NETVALIDATEPASSWOR 574
PREEMPTIVE_OS_NETVALIDATEPASSWOR 574
PREEMPTIVE_OS_LIBRARYOPS 437
WRITE_COMPLETION 304
PREEMPTIVE_OS_FILEOPS 227
BROKER_EVENTHANDLER 220
LOGBUFFER 194
BROKER_RECEIVE_WAITFOR 122
PREEMPTIVE_XE_CALLBACKEXECUTE 122
PAGELATCH_UP 116
PREEMPTIVE_OS_CREATEFILE 114
PREEMPTIVE_OS_FLUSHFILEBUFFERS 110
PREEMPTIVE_OS_REPORTEVENT 103
PREEMPTIVE_OS_GETDISKFREESPACE 92
BACKUPTHREAD 80
EXECSYNC 80
PREEMPTIVE_OS_GETFILEATTRIBUTES 73
PREEMPTIVE_OS_WRITEFILEGATHER 67
PREEMPTIVE_OS_ENCRYPTMESSAGE 55
LCK_M_S 43
IMPPROV_IOWAIT 40
PREEMPTIVE_OS_SETFILEVALIDDATA 35
SQLTRACE_LOCK 29
SLEEP_DBSTARTUP 26
LCK_M_IX 22
PREEMPTIVE_FILESIZEGET 20
XE_DISPATCHER_WAIT 19
PERFORMANCE_COUNTERS_RWLOCK 15
ASYNC_IO_COMPLETION 12
PREEMPTIVE_OS_GETVOLUMEPATHNAME 10
CXROWSET_SYNC 10
PREEMPTIVE_OS_AUTHZGETINFORMATIO 10
LCK_M_SCH_M 9
LCK_M_X 8
THREADPOOL 7
LCK_M_IS 6
SLEEP_TEMPDBSTARTUP 5
PREEMPTIVE_OS_LOADLIBRARY 5
PREEMPTIVE_OS_AUTHZINITIALIZECON 5
PREEMPTIVE_OS_AUTHZINITIALIZERES 5
LCK_M_U 3
PREEMPTIVE_COM_LBSTAT 3
PREEMPTIVE_OS_DELETEFILE 3
PREEMPTIVE_OS_CRYPTOPS 2
BROKER_TRANSMITTER 2
PREEMPTIVE_OS_CLOSEHANDLE 2
PREEMPTIVE_OS_SQMLAUNCH 2
SLEEP_SYSTEMTASK 1
CHKPT 1
SLEEP_DCOMSTARTUP 1
DAC_INIT 1
ONDEMAND_TASK_QUEUE 1
KSOURCE_WAKEUP 1
BROKER_MASTERSTART 1
PREEMPTIVE_COM_LBREADAT 1
PREEMPTIVE_OS_DOMAINSERVICESOPS 1
PREEMPTIVE_OS_GETVOLUMENAMEFORVO 1
PREEMPTIVE_OLEDB_RELEASE 1
PREEMPTIVE_XE_DISPATCHER 1
PREEMPTIVE_XE_SESSIONCOMMIT 1
PREEMPTIVE_XE_TARGETINIT 1
PREEMPTIVE_XE_TIMERRUN 1
PREEMPTIVE_LOCKMONITOR 1
Total 1.75E+07
22 дек 09, 18:55    [8103937]     Ответить | Цитировать Сообщить модератору
 Re: Waits  [new]
intbatt
Member

Откуда:
Сообщений: 89
Пашок
Нашел в MSDN рекомендацию по просмотру ждущих процессов : DBCC SQLPERF('WAITSTATS')

Но пока очень трудно понять, что каждый из них значит и даже пока не понимаю, какие относятся к этим waits. Помогите пожалуйста.



Здесь можешь скрипт глянуть. Там для каждого ожидания указан его смысл
23 дек 09, 10:33    [8105508]     Ответить | Цитировать Сообщить модератору
 Re: Waits  [new]
Пашок
Member

Откуда:
Сообщений: 287
Поясните пожалуйста, что имеется в виду, когда сервер пишет что процесс ожидает. Я правильно понимаю, что это некие внутренние процессы, которые работаеются медленно, из-за каких-то причин производительности ?
23 дек 09, 11:12    [8105810]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить