gifts2017

Открытие скрытых данных для оптимизации производительности приложений

Опубликовал Александр Окулов (PowerBoy) в раздел Администрирование - Системное

Mногие проблемы с производительностью приложений сводятся к медленной работе запросов к базам данных, однако существует много способов повышения производительности последних. SQL Server 2005 собирает массу сведений, с помощью которых можно определять причины проблем с производительностью...

Скрипт показывает:

Причины задержек в работе серверов 
Чтение и запись
Базы данных и их отсутствующие индексы
Отсутствующие индексы, вызывающие издержки
Неиспользуемые индексы
Индексы с высокими издержками при использовании
Часто используемые индексы
Логически фрагментированные индексы
Запросы с высокими издержками на ввод-вывод
Запросы с высоким использованием ресурсов ЦП
Запросы с высокими издержками в отношении CLR
Наиболее часто выполняемые запросы
Запросы, страдающие от блокировки
Минимальное повторное использование планов
Направление дальнейшей работы

В статье рассматривается: 
Динамические административные представления и функции
Причины задержек в работе серверов
Распространенные проблемы с индексом
Проблемы, связанные с логическим вводом/выводом

Автор: Ян Стерк (Ian Stirk)

От себя добавил перевод заголовков в скрипте.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
script_ru.sql
.sql 27,77Kb
08.10.09
290
.sql 27,77Kb 290 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Герман (German) 08.10.09 21:36
Велосипед 8)
есть куча спец. инструментов Используем SQL Server Dynamic Management Views and Functions (DMV and DMF)
VIPchik; ev-kov; f13; artbear; +4 Ответить 1
2. gilv (Gilev.Vyacheslav) 09.10.09 01:45
хорошо, что 1С не может удалить эту ссылку :)))
то бы тут такое началось :)

автору респект
3. Артур Аюханов (artbear) 09.10.09 07:08
(1) Еще бы полезными ссылками поделился, а? :)
4. Андрей Пастухов (Minotavrik) 13.10.09 15:45
5. Андрей Пастухов (Minotavrik) 13.10.09 15:49
German 08.10.2009 21:36:28

Велосипед
есть куча спец. инструментов Используем SQL Server Dynamic Management Views and Functions (DMV and DMF)


Инструмент вам не объяснит как им нужно пользоваться

цитата из статьи

В данной статье я выделю области, в которых производительность может быть улучшена посредством использования информации, уже собираемой SQL Server 2005. Этот подход обычно не требует вмешательства, поскольку основан на сборе и изучении существующих данных, как правило, путем запроса данных от лежащей в основе системы.
Я покажу, как получать эту информацию, расскажу о лежащих в основе представлениях DMV, определю возможные оговорки и проблемы при интерпретации данных и укажу дополнительные области, в которых возможно осуществление улучшений производительности. Чтобы сделать это, я представлю и разберу серию сценариев SQL, детализирующих различные аспекты данных, собранных SQL Server 2005
6. Pavel (bpv) 14.10.09 12:05
наверно когда-нибудь майкросовтовцы сделают нормальный(человеческий) интерфейс для мониторинга, который как раз и будет выбирать нужные данные из представлений. пока все как в той пословице "милый мой хороший-догадайся сам".
7. Алексей Копцев (Cit) 14.10.09 16:14
Посмотрите ЦУП, там все более наглядно показано.
8. Артур Антипин (artur.antipin) 31.10.11 17:24
А для платформы 8.2 такое есть где-нибудь?
9. Александр Окулов (PowerBoy) 01.11.11 06:06
(8) а платформа здесь вообще непричем.
10. Igor Александрович (igor_1c) 01.11.11 10:16
как бы это ещё к 1с прикрутить чтобы была возможность прямо из 1с-ки запускать и анализировать.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа