|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Модуль 11. Мониторинг и оптимизация производительности SQL Server 200511.1. Введение в мониторинг работы и оптимизацию производительности SQL Server 2005Отслеживание работы и оптимизация производительности SQL Server 2005, проблемы производительности Мониторинг работы сервера SQL Server — это одна из ежедневных обязанностей администратора. Администраторы-профессионалы всегда стремятся владеть наиболее полной информацией о всем происходящем на SQL Server, а не дожидаться, пока о возникших проблемах их известят пользователи. В этом разделе будут рассмотрены возможности мониторинга активности пользователей, а также мониторинг событий, происходящих на сервере, и мониторинг производительности работы сервера. Производительность работы сервера SQL Server — это очень больной вопрос для большинства предприятий. За восемь лет проведения курсов Microsoft по SQL Server разных версий автор не встретил еще ни одного слушателя, который бы работал с большой базой данных SQL Server и при этом был бы доволен производительностью сервера. Чаще всего причина заключается в том, что разработчики приложений на основе SQL Server практически не уделяют внимания вопросам, связанным с производительностью. Это относится к самым разным приложениям. Проблемы с производительностью есть и у созданных "своими силами" приложений для конкретного предприятия, и у растиражированных решений (клиент-серверный вариант 1С), у приложений, созданных разработчиком в свободное время как "халтура", и у приложений от крупнейших разработчиков (например, Axapta от Microsoft). Как правило, добиться от разработчиков, чтобы они уделили достаточное внимание повышению производительности, очень сложно. Поэтому оптимизацией задачи часто приходится заниматься тем, кто непосредственно отвечает за ее работу, т. е. администраторам. Надо сказать, что обычно резервы оптимизации имеются у каждого приложения. В этом разделе будут рассмотрены возможности мониторинга производительности приложений, работающих с SQL Server, и некоторые приемы оптимизации производительности.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Получить учебные материалы по этому курсу |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||