logo
SQL2008_Administration

Глава 8. Мониторинг и оптимизация производительности sql Server 2008 83

8.1. Мониторинг активности пользователей 83

8.1.1. Применение Activity Monitor 83

8.1.2. Использование хранимых процедур и динамических представлений 83

8.1.3. Использование SQL Profiler (профилировщика) 83

8.1.4. Использование хранимых процедур трассировки 86

8.1.5. Применение триггеров DDL 86

8.1.6. Другие средства мониторинга активности пользователей и уведомления о событиях 87

8.2. Журналы SQL Server 2008 87

8.3. Мониторинг производительности SQL Server 2008 88

8.3.1. Терминология мониторинга производительности 88

8.3.2. Средства для мониторинга и анализа производительности 88

8.3.3. Нагрузочное тестирование 89

8.3.4. Приемы работы с Системным монитором 90

8.3.5. Основы работы с объектами и счетчиками 91

8.3.6. Счетчики для анализа загрузки процессора 92

8.3.7. Счетчики для анализа загрузки оперативной памяти 93

8.3.8. Счетчики для анализа производительности дисковой подсистемы 94

8.3.9. Счетчики для анализа производительности сетевой подсистемы 94

8.3.10. Объекты System Monitor для мониторинга работы SQL Server 2008 95

8.4. Оптимизация работы SQL Server 96

8.4.1. Оптимизация операционной системы для работы с SQL Server 2008 96

8.4.3. Оптимизация подключений к SQL Server 2008 97

8.4.4. Оптимизация системы индексов. Использование Database Tuning Advisor 99

8.4.5. Оценка уровня фрагментации индексов и таблиц 100

8.4.6. Устранение фрагментации индексов и таблиц 101

8.4.7. Работа с блокировками 102

8.4.8. Оптимизация запросов 104