Администрирование Подготовка к 1С:эксперту по технологическим вопросам

  • Автор темы S_Stanislav
  • Дата начала
S

S_Stanislav

  • Подготовка к 1С:эксперту по технологическим вопросам

    В ХОДЕ КУРСА ВЫ НАУЧИТЕСЬ:
    1. правильно проектировать «большие» системы с должным уровнем качества: масштабируемости, стабильности, устойчивости и высокой производительности;
    2. находить причины проблем и методов их устранения именно в высоконагруженных системах;
    3. диагностировать проблемы до их появления, остроить систему мониторинга с определенными реперными точками, которые позволят понять, что именно система назвала проблемой;
    4. пользоваться средствами анализа: Корпоративный инструментальный пакет, анализ технологического журнала при помощи скриптов, анализ работы СУБД (в основном это MS SQL) при помощи профайлера, Extended Events;
    5. администрировать кластеры серверов 1С и СУБД;
    6. подбиратьоборудование для разработки системы в зависимости от нагрузки и количества пользователей. Как правильно провести нагрузочное и функциональное тестирование и оценить возможность дальнейшей масштабируемости при росте нагрузки.
    7. узнают тонкости работы с Open Source СУБД — PostgreSQL;
    Все теоретические знания в ходе курса закрепляются на практических задачах.
    ПРОГРАММА КУРСА
    Общие подходы и базовые методики решения технологических вопросов крупных внедрений на всех этапах жизненного цикла системы:
    • на этапе проектирования и разработки системы;
    • на этапе внедрения системы;
    • на этапе рабочей эксплуатации системы.
    Проектирование и разработка системы:
    • контроль качества проектных и технологических решений с точки зрения работоспособности системы и возможных проблем;
    • поиск и анализ возможных "узких мест".
    Внедрение системы:
    • нагрузочное тестирование;
    • анализ проблем производительности, выявленных в результате тестирования;
    • оценка масштабируемости системы.
    Рабочая эксплуатация системы:
    • администрирование;
    • мониторинг производительности;
    • разбор и анализ возникающих проблем;
    • оценка влияния изменений в системе на ее показатели производительности.
    Использование новых возможностей 1С:Предприятия 8 для:
    • повышения производительности и масштабируемости системы;
    • решения технологических вопросов крупных внедрений.
    Кластер серверов:
    • назначение;
    • архитектура и основные возможности;
    • состав кластера и основные функции компонент;
    • настройки кластера.
    Управление блокировками данных в транзакции:
    • назначение;
    • основные принципы работы;
    • отличия от автоматического режима блокировок;
    • методика перевода конфигурации (или отдельных объектов) в управляемый режим.
    Технологический журнал:
    • назначение;
    • настройка;
    • анализ данных;
    • примеры использования журнала для анализа технологических проблем;
    • расследование технологических проблем с помощью технологического журнала;
    • анализ проблем производительности по данным технологического журнала.
    Повышение производительности и масштабируемости системы:
    • "Центр управления производительностью":
    • мониторинг работоспособности и производительности системы;
    • сбор информации о проблемах производительности при работе с данными, поиск "узких мест";
    • анализ проблем;
    • типичные причины проблем производительности и масштабируемости;
    • методы оптимизации.
    Работа запросов:
    • общие сведения о работе запросов в 1С:Предприятии 8;
    • симптомы проблем производительности при работе запросов;
    • сбор информации о работе запросов;
    • типичные причины недостаточной производительности запросов;
    • методы оптимизации:
    • анализ запросов на уровне СУБД (на примере MS SQL Server):
    • запрос и план запроса;
    • анализ плана запроса.
    Ожидания на блокировках данных:
    • общие сведения о блокировках в 1С:Предприятии 8;
    • симптомы наличия избыточных блокировок;
    • сбор и анализ информации о проблемах блокировок;
    • типичные причины избыточных блокировок;
    • методы оптимизации;
    • анализ блокировок на уровне СУБД (на примере MS SQL Server):
    • блокировка и план запроса;
    • анализ блокировки и ее причин.
    Взаимоблокировки (deadlock):
    • общие сведения о взаимоблокировках;
    • симптомы наличия взаимоблокировок;
    • сбор и анализ информации о взаимоблокировках;
    • типичные причины возникновения конфликтов блокировок;
    • методы оптимизации;
    • анализ взаимоблокировок на уровне СУБД (на примере MS SQL Server 2012):
    • анализ события Deadlock Graph
    • "экзотические виды" взаимоблокировок.
    Прочее:
    • режим разделения итогов;
    • временные таблицы в запросах;
    • получение структуры хранения базы данных.
    Скрытый текст:

    Для просмотра ссылки необходимо: Войти или Регистрация



 
Последнее редактирование модератором:

Сверху