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

08.10.09

База данных - HighLoad оптимизация

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

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
script_ru.sql
.sql 27,77Kb
297 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

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

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

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

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

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

Вступайте в нашу телеграмм-группу Инфостарт

См. также

HighLoad оптимизация Программист 1С 8.3 1С:ERP Управление предприятием 2 Бесплатно (free)

Использование оператора «В» для полей или данных составного типа (например, Регистратор) может приводить к неочевидным проблемам.

10.11.2025    8306    ivanov660    48    

53

HighLoad оптимизация Программист 1С:Предприятие 8 1C:ERP Бесплатно (free)

Приведем примеры использования различных в динамических списках и посмотрим, почему это плохо.

18.02.2025    10189    ivanov660    39    

61

HighLoad оптимизация Технологический журнал Системный администратор Программист Бесплатно (free)

Обсудим поиск и разбор причин длительных серверных вызовов CALL, SCALL.

24.06.2024    12788    ivanov660    13    

64

HighLoad оптимизация Программист 1С:Предприятие 8 Бесплатно (free)

Метод очень медленно работает, когда параметр приемник содержит намного меньше свойств, чем источник.

06.06.2024    19326    Evg-Lylyk    73    

46

HighLoad оптимизация Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Анализ простого плана запроса. Оптимизация нагрузки на ЦП сервера СУБД используя типовые индексы.

13.03.2024    9478    spyke    29    

54

HighLoad оптимизация Программист 1С:Предприятие 8 Бесплатно (free)

Оказывается, в типовых конфигурациях 1С есть, что улучшить!

13.03.2024    13079    vasilev2015    22    

47
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. German 415 08.10.09 21:36 Сейчас в теме
Велосипед 8)
есть куча спец. инструментов Используем SQL Server Dynamic Management Views and Functions (DMV and DMF)
VIPchik; ev-kov; f13; artbear; +4 Ответить
3. artbear 1588 09.10.09 07:08 Сейчас в теме
(1) Еще бы полезными ссылками поделился, а? :)
2. Gilev.Vyacheslav 1922 09.10.09 01:45 Сейчас в теме
хорошо, что 1С не может удалить эту ссылку :)))
то бы тут такое началось :)

автору респект
4. Minotavrik 1650 13.10.09 15:45 Сейчас в теме
хорошая ссылка :) +
5. Minotavrik 1650 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. bpv 72 14.10.09 12:05 Сейчас в теме
наверно когда-нибудь майкросовтовцы сделают нормальный(человеческий) интерфейс для мониторинга, который как раз и будет выбирать нужные данные из представлений. пока все как в той пословице "милый мой хороший-догадайся сам".
7. Cit 14.10.09 16:14 Сейчас в теме
Посмотрите ЦУП, там все более наглядно показано.
8. artur_antipin 31.10.11 17:24 Сейчас в теме
А для платформы 8.2 такое есть где-нибудь?
9. PowerBoy 3499 01.11.11 06:06 Сейчас в теме
(8) а платформа здесь вообще непричем.
10. igor_1c 18 01.11.11 10:16 Сейчас в теме
как бы это ещё к 1с прикрутить чтобы была возможность прямо из 1с-ки запускать и анализировать.
Для отправки сообщения требуется регистрация/авторизация