Как посмотреть в MS SQL 2008 нагрузку по базам . #728566


#0 by budnik
Кто чем смотрит ?
#1 by olegves
счетчики виндовые - основной средняя очередь к диску
#2 by Lama12
Что за нагрузку собираешься мониторить?
#3 by budnik
Какая база работать мешает другим ?
#4 by Кир Пластелинин
ну можно глянуть монитор активности скуля. там например был пункт "последние ресурсоемкие запросы"
#5 by Necessitudo
Что значит "мешает работать другим"?
#6 by Кроха
-- i/o-нагрузка на файлы баз SELECT DB_NAME(saf.dbid) AS [База данных],        saf.name AS [Логическое имя],        vfs.BytesRead/1048576 AS [Прочитано (Мб)],        vfs.BytesWritten/1048576 AS [Записано (Мб)],        saf.filename AS [Путь к файлу]   FROM master..sysaltfiles AS saf   JOIN ::fn_virtualfilestats(NULL,NULL) AS vfs ON vfs.dbid = saf.dbid AND                                                   vfs.fileid = saf.fileid-- AND                                                   --saf.dbid NOT IN (1,3,4)   where vfs.BytesRead/1048576 <> 0 or         vfs.BytesWritten/1048576 <> 0   ORDER BY vfs.BytesRead/1048576 + BytesWritten/1048576 DESC
#7 by budnik
Когда в одной базе закрывают месяц , это отражается на скорости работы других. Хотелось быстро найти виновника.
#8 by Кир Пластелинин
смотрим для начала дисковые очереди как написали в
#9 by Кроха
нужно найти виновного или оптимизировать работу?
#10 by budnik
Да нет . Просто знать , спросить когда закончат или попросить отложить.
#11 by Кроха
сначала нужно выяснить в чем причина тормозов (процессоры. память. диски), а потом выявить кто нагружает если нагружены диски сразу покажет виновника торжества
#12 by budnik
Диски,память покупать не собираемся , хотим организовать регламент нагрузки на сервер или прогнозировать. Если например в базе будут закрывать месяц минут 10 , то все чай попьют , а если целый день то как то иначе , не моя уже проблема , мне надо быстро ответить кто грузит сервак.
#13 by Sereja
Данные выбираются за всю жизнь?
#14 by pmb
обычно два узких места - ресурсы процессора и диск. И то и другое можно глянуть в виндовском мониторе ресурсов. Там видно какой процесс какие ресурсы использует и операции чтения-записи с файлами. Также очередь дисков Далее в SQL Management Studio нужно смотреть типовые отчеты по производительности - запросы с наибольшими операциями ввода-вывода и загрузкой процессора
#15 by pmb
и посмотри еще на работу базы tempdb - может спасет перемещение ее на другой диск
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С