Доступно

Оптимизация производительности «1С:Предприятие 8» и подготовка к 1С:Эксперт

Тема в разделе "Бухгалтерия и финансы", создана пользователем 1C-designer, 18 окт 2014.

Цена: 14900р.
Взнос: 258р.-98%
100%

Основной список: 130 участников

Резервный список: 17 участников

Статус обсуждения:
Комментирование ограничено.
  1. 18 окт 2014
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Оптимизация производительности «1С:Предприятие 8» и подготовка к 1С:Эксперт

    Глава 1. Описание курса
    •Описание курса
    •Структура курса
    •Схема работы с курсом
    •Программы для работы с курсом
    Глава 2. Общая схема оптимизации системы
    •Общая схема оптимизации системы
    Глава 3. Оценка текущей производительности (APDEX)
    •Оценка текущей производительности с помощью APDEX
    •Последовательность действий
    •Ключевая операция. Приоритет ключевой операции
    •Целевое время. Время выполнения операций
    •Вычисление APDEX
    •Объединение конфигурации с БСП
    •Создание и настройка ключевых операций
    •Встраивание кода замера в конфигурацию
    •Обработка APDEX
    •Замеры в типовых конфигурациях
    •Регистрация сервиса APDEX
    •Объединение конфигураций с сервисом APDEX
    •Настройка сервиса APDEX
    •Фиксация времени проведения документов
    •Фиксация времени выполнения запроса
    •Работа с сервисом
    •Отправка данных по почте
    •Зачем нужен APDEX
    Глава 4. Настройка сервера СУБД
    •Режим электропитания
    •Порядок сортировки
    •Настройка использования оперативной памяти
    •Настройка авторасширения
    •Перенос базы TempDB
    •Настройка использования параллелизма
    •Сервер должен выполнять только роль СУБД
    •Протокол SharedMemory
    Глава 5. Настройка регламентных операций
    •Настройка регламентных операций
    •Способы обновления статистики
    •Обновление статистики регламентным заданием
    •Очистка процедурного кэша
    •Обновление статистики. Флаг 2371
    •Как обновлять статистику
    •Дефрагментация индексов. Настройка
    •Реиндексация таблиц. Настройка реиндексации
    •Реиндексация с помощью скрипта
    •Пересчет итогов
    •Запуск пересчета итогов
    •Тестирование и исправление.
    •Проверки и режимы
    •Исправления
    •Оповещение о выполнении регламентных операций по почте
    •Настройка оповещений о выполнении регламентных заданий
    Глава 6. Настройка мониторинга загруженности оборудования
    •Объекты мониторинга
    •Счетчики загрузки оборудования
    •Инструменты мониторинга
    •Настройка Performance Monitor вручную
    •Настройка Performance Monitor bat-файлом
    •Анализ данных Performance Monitor
    Глава 7. Расследование причин медленной работы
    •Анализ проблемы
    •Необходимость проверки информации
    •Основные причины медленной работы системы
    •Инструменты для расследования
    •Замер производительности. Пример
    •Центр управления производительностью
    •Назначение. Настройка. Подготовительные действия
    •Где устанавливать ЦУП. Мастер настройки
    •Com-соединитель. Центральный сервер
    •Кластер. Информационная база
    •Показатели «1С Предприятие» и ОС
    •Технологический журнал. Каталоги настройки ТЖ
    •Права доступа для ТЖ. Ошибки
    •Трассировки. Сервер COM-соединитель и Трассировки
    •Режим мониторинга и просмотра
    •Создание сценариев. Регламентный мониторинг
    •Оперативные и аналитические показатели
    •Центр управления производительностью
    •Симптомы неоптимальных запросов
    •Симптомы излишних ожиданий на блокировках
    •Симптомы взаимоблокировок. Безопасность
    •Облачная система контроля производительности
    •Сервис анализа неоптимальных запросов
    •Описание и загрузка клиента
    •Установка и настройки. Пример
    •Сервис анализа блокировок
    •Загрузка клиента и установка
    •Настройка и пример
    •Сервис анализа ТЖ
    •Описание. Загрузка. Установка. Настройка. Пример
    •Сравнение ЦУП и Сервиса Гилева
    •Другие причины медленной работы
    •Слабое железо. Замедление под одним пользователем
    •Замедление на одном компьютере. Источники
    •Когда все операции выполняются медленно
    Глава 8. Анализ причин медленной работы и оптимизация системы
    •Основные принципы оптимизации
    •Неоптимальные запросы
    •Схема. Запрос 1С. Запрос SQL
    •Оптимизатор. План запроса. Аналогия с GPS
    •План запроса
    •Формирование плана запроса. Тривиальный план
    •Настройка SQL Profiler. Пример
    •Консоль запросов
    •Толстый клиент и управляемое приложение
    •Другие способы получения плана запроса
    •Соответствие таблиц СУБД и метаданных
    •Префиксы объектов в СУБД. Операторы плана запроса
    •Table Scan. ClusteredIndex Scan.Index Scan.Constant Scan.Index Seek.ClusteredIndex Seek.Sort
    •Compute Scalar
    •Полный список операторов. Nested Loops.Merge Join. HashJoin
    •План запроса
    •Отображение плана запроса
    •Чтение графического плана. Справа на лево. Стрелки
    •Всплывающие подсказки
    •Чтение больших графических планов
    •Чтение текстового плана
    •Пример с разыменованием. Пример с соединением нескольких таблиц. Пример с составными типами
    •Признаки неоптимального плана
    •NestedLoops. Scan
    •SeekWhere. TableSpool
    •Основные причины медленной работы запроса
    •Невыполнение регламентных операций СУБД
    •Соединение с подзапросом и виртуальной таблицей
    •Временные таблицы. Причина улучшения производительности
    •Соединение с виртуальной таблицей. Пример из жизни
    •Индексы.
    •Назначение. Структура
    •Некластерныеи кластерные индексы
    •Простые и составные индексы
    •Основные индексы платформы
    •Покрывающий индекс. Создание
    •Создание собственных индексов
    •Индексирование с дополнительным упорядочиванием
    •Как узнать, каких индексов не хватает
    •Минусы индексов. Несоответствие индексов и условий
    •Зазоры в индексе. Схема. Примеры
    •Условия, не позволяющие использовать индекс
    •ИЛИ. Подобно. Арифметические выражения
    •НЕ. НЕ В. МЕСЯЦ
    •Селективность
    •Подзапрос в условии соединения
    •Поля составного типа. Внутреннее устройство
    •Регистратор Субконто Последовательность
    •Неявное образование. Операции над всеми столбцами
    •Получение данных через точку. Примеры
    •Соединения таблиц. Примитивные и ссылочные типы
    •Использование Выбор Когда. Минимум Максимум
    •Использование RLS. Рекомендации
    •Параметры виртуальной таблицы. Условие В Выбрать
    •Запросы в цикле
    •НайтиПои обращение через точку
    •Коррелированный запрос. Вывод ссылки на экран
    •Другие причины медленной работы запроса
    •Большой объем данных. Обращение через несколько точек
    •Обращение к ссылке у поля ссылочного типа
    •Объединить и Объединить все. Нулевые строки
    •Универсальные запросы. Декартово произведение
    •Особенности работы с виртуальными таблицами
    •Остатки на период. Срез последних в 8.3
    •Рекомендации по написанию запросов
    •Как узнать, кто выполняет медленный запрос
    •Анализ неоптимальных запросов с помощью сервиса
    •Воспроизведение. Без контекста и с контекстом
    •Анализ неоптимальных запросов с помощью ЦУП
    •Настройка. Воспроизведение. Варианты анализа
    •Анализ неоптимальных запросов с помощью SQL Profiler
    •Анализ. Выгрузка в таблицу. Шаблоны SQL Profiler
    •Анализ неоптимальных запросов с помощью ТЖ
    •Описание. Анализ
    •Анализ неоптимальных запросов с помощью сервиса Гилева
    •Задача на поиск неоптимального запроса
    •Воспроизведение. Анализ. Причина медленной работы запроса. Оптимизация
    •Транзакция. Описание. Пример
    •Свойства транзакции. Явные и неявные транзакции
    •Вложенные транзакции
    •Блокировка. Определение
    •Объектные блокировки. Определение
    •Пессимистичные блокировки. Защита данных
    •Оптимистичные блокировки
    •Транзакционные блокировки. Описание
    •Связь между блокировкой и транзакцией
    •Связь между блокировкой и запросом
    •Типы блокировок. Совместимость блокировок
    •Реализация блокировок в СУБД. Грануляция
    •Эскалация. Управляемые блокировки
    •Уровень изоляции транзакции
    •Грязное чтение. Описание. Использование в формах списка
    •ReadCommittedSnapshot. Описание. Грязное чтение
    •Сравнение ReadCommittedи ReadCommittedSnapshot
    •ReadCommittedSnapshotи 8.2
    •Неповторяемое чтение. Описание. Решение
    •Repeatablereadи ReadCommitted
    •Чтение фантомов. Решение. Схема решения
    •ReadUncommitted
    •Режимы блокировок в 1С. Автоматический режим
    •Управляемый режим. Пример. Файловая база
    •Схема работы. Типы блокировок
    •Установка управляемых блокировок. Особенности
    •Установка явных управляемых блокировок. Пример
    •Блокировка 2-х товаров по складу. Блокировка без указания 1гоизмерения. Блокировка 2-х товаров по 2-м складам
    •Блокировка товара по всем складам
    •Блокировка на всю таблицу. Блокировка объектных сущностей
    •Поля блокировки данных в 8.3
    •Установка не явных управляемых блокировок. Пример
    •Внутреннее устройство управляемых блокировок
    •Управляемый режим и отрицательные остатки. Пример
    •Управляемые блокировки. Отрицательные остатки. Схема
    •Наложение явной управляемой блокировки. Пример
    •Режимы блокировки и СУБД
    •Режимы блокировки в 1С. Плюсы и минусы
    •Автоматический и управляемый режим блокировки данных
    •Сводная таблица режимов
    •Основные причины избыточных блокировок
    •Автоматический режим блокировок
    •Неоптимальная работа запроса
    •Методические ошибки. Описание
    •Константы. Последовательность. Регистры
    •Примеры
    •Разделитель итогов. Схема. Особенности
    •Блокирующее чтение итогов в начале транзакции
    •Старая и новая методика контроля остатков
    •Свойство БлокироватьДляИзменения
    •Пример взаимоблокировки. Схема решения
    •Пример решения взаимоблокировки
    •Режим удаления движений. Описание
    •Не удалять. Удалять автоматически
    •Удалять автоматически при отмене проведения
    •Выгрузка изменений по плану обмена
    •Изменение большого объема данных в транзакции
    •Анализ блокировок. Описание
    •Консоль кластера. Монитор активности
    •ЦУП и Сервис анализа долгих запросов. SQL Profiler
    •Тест-центр. Описание. Настройка
    •Написание кода простейшего сценария
    •Сценарий анализа ожиданий на блокировках. Задание
    •Подготовка. Создание сценария
    •Анализ блокировок ЦУП. Подтверждение блокировок
    •Сбор данных для анализа блокировок
    •Устранение блокировки
    •Сервис анализа блокировок. Настройка
    •Пример анализа. Пример анализа блокировок 1С
    •Запись блокирует чтение. Ошибка анализа блокировок
    •Анализ в ЦУП. Пример анализа проблем
    •Взаимоблокировки. Описание
    •Повышение уровня изоляции ресурса. Особенности
    •Схема решения. Пример. Типичные причины
    •Автоматический режим и управляемы режим
    •Разный порядок. Схема
    •Особенности. Решение схема. Решение примера
    •БлокироватьДляИзменения
    •Неоптимальный запрос. Maxdegreeofparallelism
    •Отслеживание в СУБД
    •Сценарий воспроизведения deadlocks
    •Центр управления производительностью
    •Диагностика взаимоблокировок
    •Сбор данных для анализа взаимоблокировок
    •Анализ первой взаимоблокировки
    •Анализ второй взаимоблокировки
    •Устранение взаимоблокировок
    •Сервис анализа взаимоблокировок
    •Установка
    •Настройка
    •Анализ. Подготовка
    •Примеры из жизни
    •Повышение уровня изоляции
    •Неоптимальный запрос
    Глава 9. Приемы ускорения различных операций
    •Распараллеливание с помощью фоновых заданий
    •Распараллеливание
    •Реализация
    •Обновление цены. Пример
    •Что можно распараллелить
    •Ускорение записи в регистры
    •Описание
    •Пример
    Глава 10. Кластер серверов
    •Определение и назначение кластера
    •Общая рекомендуемая архитектура системы
    •Настройки кластера
    •Рабочий сервер и рабочий процесс
    •Консоль кластера серверов
    •Процессы кластера
    •Сколько рабочих процессов создавать
    •Создание нового рабочего процесса
    •Стабильность рабочего процесса
    •Добавление рабочего сервера в кластер
    •Выбор имени сервера при создании новой базы
    •Свойства рабочего сервера в 8.3
    •Контроль памяти
    •Прочие свойства
    •Распределение нагрузки между серверами
    •Распределение клиентов по рабочим процессам
    •Распределение нагрузки между серверами 8. 3
    •Описание. Пример
    •Обслуживание базы отдельным сервером 8.3
    •Распределение клиентов по рабочим процессам 8.3
    •Отказоустойчивость на уровне серверов 8.2
    •Авария центрального сервера
    •Резервирование кластеров 8.2
    •Резервирование кластеров через консоль
    •Проверка работоспособности
    •Резервирование через строку подключения
    •Распределение нагрузки
    •Уровень отказоустойчивости 8.3
    •Центральные серверы 8.3
    •Отказоустойчивость. Примеры
    •Влияние отказоустойчивости на производительность
    •Рекомендуемые настройки кластера серверов 8.2
    •Отличия в механизме программного лицензирования 8.2 и 8.3
    •Перенос лицензирования на отдельный компьютер
    •Технологический журнал
    •Описание. Включение
    •Логи. Структура логов
    •Свойства событий. Событие DBMSSQL
    •Событие EXCP. Событие ADMIN и PROC
    •Событие TLOCK и TDEADLOCK
    •Фильтрация событий
    •Фильтрация свойств
    •Комбинация фильтров
    •Сбор планов запроса
    •Ошибки при настройке
    •Влияние на производительность
    •Настройка на каждый день
    Глава 11. Расследование проблем стабильности
    •Проблемы стабильности
    •Технологический журнал для расследования падений
    •Имя дампа
    •Расследование падений
    •Зависание процессов
    •Утечки памяти
    •Пример. Расследование
    •Фрагментация адресного пространства
    •Рабочий процесс занял много памяти
    •Ограничение по памяти, занимаемой рабочим процессом
    •Не обнаружен ключ защиты программы
    •Не обнаружена программная лицензия
    •Очистка кэша сервера 1С

     

    Вложения:

    1 человеку нравится это.
  2. Последние события

    1. skladchik.com
      Складчина доступна.
      19 дек 2020
    2. Nixson
      Nixson оставил отзыв "Отлично".
      16 июн 2015
    3. mastika
      mastika оставил отзыв "Отлично".
      11 май 2015
    4. Hattori Hanzo
      Hattori Hanzo оставил отзыв "Отлично".
      16 янв 2015

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      19 дек 2020
    2. skladchik.com
      Складчина закрыта.
      3 ноя 2014
    3. skladchik.com
      Взнос составляет 129р.
      24 окт 2014
    4. skladchik.com
      Складчина активна.
      24 окт 2014
  3. Отзывы участников

    5/5,
    • 5/5,
      Работой организатора доволен
      Наикрутейшая организация! Спасибо организатору
      16 июн 2015
    • 5/5,
      Полезный материал, спасибо большое
      11 май 2015
    • 5/5,
      Работой организатора доволен
      Хороший курс для среднестатистического 1Сника: и рассмотрены основные причины медленной работы, и на практике можно поглядеть на различные планы выполнения, потыкаться и разобраться что к чему в ЦУПе, SQL-профайлере и облачных сервисах Гилёва, не забыли упомянуть о настройках SQLя, в меру матчасти по блокировкам и т.д.
      Как всегда автор выпустил продукт "для всех", молодцы!
      16 янв 2015
      2 пользователям это понравилось.
    • 5/5,
      Ruddy, огромное спасибо, что довел складчину до конца. А то здесь уже 5 курсов по 1с организовали кидалы. Материал очень ценный!
      16 янв 2015
      1 человеку нравится это.
    • 5/5,
      Работой организатора доволен
      Курс хорош, организатор делает все хорошо и четко. Спасибо ему
      5 янв 2015
    • 5/5,
      Работой организатора доволен
      Отличная организация. Отличный материал.
      31 дек 2014
    • 5/5,
      Работой организатора доволен
      Спасибо! Было интересно.
      30 дек 2014
    • 5/5,
      Работой организатора доволен
      Спасибо оргу за организацию складчины.
      11 ноя 2014
    • 5/5,
      Работой организатора доволен
      Спасибо оргу за организацию складчины - отлично! Материал очень интересный, для себя открыл много ценной инфы, в некоторых вопросах по производительности наступило прояснение и стало понятно куда "копать" дальше. Рекомендую к изучению.
      8 ноя 2014
      1 человеку нравится это.
    • 5/5,
      Работой организатора доволен
      Орг - наше золото! Великолепно всё провёл.
      Курс - очень хорош для 1Сника. Расширит знания о качественном коде, администрировании и подходах к проектированию. Для людей, хорошо знающих СУБД и SQL, будет много баянов. Данный курс оправдывает средства, вложенные в прохождение его непосредственно у автора, а это сейчас редкость.
      31 окт 2014
      4 пользователям это понравилось.
    • 5/5,
      Отличный курс! Большое спасибо оргу!
      31 окт 2014
    • 5/5,
      Работой организатора доволен
      Спасибо организатору!
      30 окт 2014
    • 5/5,
      Работой организатора доволен
      Отличный курс, отличная организация.
      30 окт 2014
    • 5/5,
      Работой организатора доволен
      Несомненно, это клад, а не просто складчина! Спасибо всем, благодаря кому она состоялась
      30 окт 2014
      2 пользователям это понравилось.
    • 5/5,
      Работой организатора доволен
      Организатору респект
      30 окт 2014
    • 5/5,
      Работой организатора доволен
      Огромная благодарность организатору. Очень ценный курс
      30 окт 2014
    • 5/5,
      Работой организатора доволен
      Отличная организация складчина и отличный материал курса
      30 окт 2014
    • 5/5,
      Работой организатора доволен
      Шикарный курс!
      30 окт 2014
  4. Обсуждение
  5. 20 окт 2014
    #2
    raz0r4eg
    raz0r4eg ЧКЧлен клуба
    Что-то не совсем понятно какую версию курса мы берем?
    Версия Lite
    12 200 рублей
    9 700 по предв. регистрации

    Версия Standard
    16 200 рублей
    12 900 по предв. регистрации

    Версия Premium
    34 000 рублей
    27 000 по предв. регистрации

    Вот цены в 15к я нигде не вижу. Объясните, пожалуйста, может быть не туда смотрю?
     
    1 человеку нравится это.
  6. 20 окт 2014
    #3
    Ksy
    Ksy ЧКЧлен клуба
    А мы уже берем:D ? Придет Орг и поправит.
     
  7. 30 окт 2014
    #4
    Grek2010
    Grek2010 ОргОрганизатор
    Раз исключили значит у организатора были на это причины. Повышай карму, приноси пользу и тебе откроются все дороги.
     
Статус обсуждения:
Комментирование ограничено.

Поделиться этой страницей