Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 дисковая активность  [new]
mssql newbi
Guest
Всем привет!
Почему-то в активных сессиях ничего нет, но на самом сервере есть огромная дисковая активность (в ресурс мониторе смотрю).
Что это может быть, куда копать?
30 дек 15, 17:32    [18629124]     Ответить | Цитировать Сообщить модератору
 Re: дисковая активность  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
И эта активность обусловлена процессом SQL Serverа? На каких файлах?
3 янв 16, 23:52    [18639969]     Ответить | Цитировать Сообщить модератору
 Re: дисковая активность  [new]
mssql newbi
Guest
pkarklin,
да, файлы *.mdf и *.ndf одной огромной базы, процесс sqlservr.exe - в ресурсмониторе это видно. а что он делает с базой - непонятно
8 янв 16, 18:20    [18653093]     Ответить | Цитировать Сообщить модератору
 Re: дисковая активность  [new]
komrad
Member

Откуда:
Сообщений: 5496
mssql newbi
pkarklin,
да, файлы *.mdf и *.ndf одной огромной базы, процесс sqlservr.exe - в ресурсмониторе это видно. а что он делает с базой - непонятно

а это может быть системный процесс (spid<50) - ghost cleanup, lazy writer, checkpoint, etc
select @@version 
select distinct cmd,spid from sysprocesses where status<>'sleeping'
8 янв 16, 18:43    [18653173]     Ответить | Цитировать Сообщить модератору
 Re: дисковая активность  [new]
mssql newbi
Guest
да, такие процессы есть, может кто-то из них и шатает диск.
но как найти кто и почему?
10 янв 16, 16:53    [18658791]     Ответить | Цитировать Сообщить модератору
 Re: дисковая активность  [new]
komrad
Member

Откуда:
Сообщений: 5496
mssql newbi
да, такие процессы есть, может кто-то из них и шатает диск.
но как найти кто и почему?

посмотреть скриптом активные процессы на сиквеле
скрипт был дан
11 янв 16, 13:11    [18661855]     Ответить | Цитировать Сообщить модератору
 Re: дисковая активность  [new]
mssql newbi
Guest
komrad,

скрипт выдал кучу системных процессов и парочку пользовательских. и как понять КТО из них грузит диски? конкретно привязку сессии к операциям чтения/записи над файлами надо знать.
12 янв 16, 11:54    [18666029]     Ответить | Цитировать Сообщить модератору
 Re: дисковая активность  [new]
komrad
Member

Откуда:
Сообщений: 5496
mssql newbi
komrad,

скрипт выдал кучу системных процессов и парочку пользовательских. и как понять КТО из них грузит диски? конкретно привязку сессии к операциям чтения/записи над файлами надо знать.


что мешает поискать в гугле?

http://www.databasejournal.com/features/mssql/finding-the-source-of-your-sql-server-io.html

если не обнаружен конкретный виновник, отключить пользовательские сессии и проверить нагрузку
12 янв 16, 12:10    [18666143]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить