Есть неплохой SQL монитор, заточенный под MS SQL 2000. Чем он хорош? Да тем что кроме показа основных параметров работы SQL сервера, таких как использование процессора, памяти, операции с дисками, загруженность сетевого адаптера, подключения юзеров и т.д. показывает еще выполнение "долгоиграющих" SQL запросов и хранимых процедур >50мс. Т.е. при отладке Вашего запроса в синтетике он может выполнятся очень быстро, а вот как он себя ведет в реально загруженном сервере? Я вот например удивился, что запрос при синтетических испытаниях показывал <10мс, а в реальной работе иногда >3000мс. Пришлось его оптимизировать до упора. Причем кроме этого он отображает еще и сколько времени процессора, работы с диском и сетью ушло именно на кокретный запрос или процедуру. Сам монитор отнимает не более 0.5% времени сервера.
Вобщем, всем кто работает с MS SQL Server 2000 иметь в наличии.
Версия 2-х недельная испытательная, ключика пока найте не могу. Если кто знает где оно есть, в комменты.
Сриншот выложу как картинки вставлятся будут.
[doc]
Скачать Teratrax Perfomance Monitor
/doc]