Ускорение и оптимизация
систем на 1С:Предприятие 8.3

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


Открыть желтую книжку и написать пару кривых запросов может каждый …
Но это не делает его специалистом.
Как и трескотня на форумах и неспешное колупание базы своей компании…

Что реально круто – обеспечить работу 1C на 100-200-500 рабочих мест.

Чтобы ничего не падало
и никто не засыпал, пока проводится документ.

С прямым кодом, быстрыми запросами, распределением нагрузки, преферансом и секретаршами…

Если ты это умеешь – ты однозначно серьезный специалист.

В терминах 1С – это 1С:Экcперт по технологическим вопросам…

Самая высшая ступень в иерархии 1С для программиста / разработчика / внедренца.

Специалисты редкие – и дорогие.

Все остальные – в лучшем случае Специалисты / Специалисты-Консультанты.

В общем, оно того стоит…

И вот этому мы обучили уже около 4 200 человек…

А теперь точка выбора:

Можно остаться читать форумы и надеяться на какую-нибудь прибавку к зарплате в 2019 году…

А можно взяться – и, наконец, изучить эти вещи уже за ближайший месяц-два

В конце концов – кто, кроме нас самих, отвечает за то, что с нами будет в следующем году?

Что мы предлагаем изучить (содержание курса)

Глава 1. APDEX

В процессе оптимизации необходимо регулярно отслеживать скорость работы системы, как системы в целом, так и отдельных операций.

Оптимизация без регулярных замеров – это работа вслепую.

В данной главе:

  • рассмотрим способы автоматического замера времени различных операций
  • узнаем, как отслеживать и оценивать производительность системы
  • рассмотрим, как узнавать о проблемах со скоростью, не опрашивая пользователей

Видеоуроки:

  • Методика APDEX
  • Внедрение подсистемы в конфигурацию
  • Настройка ключевых операций
  • Замер времени на клиенте. Замер времени на сервере
  • Возможные ошибки при встраивании замера
  • Обработка «Оценка производительности»
  • Использование подсистемы в типовых конфигурациях
  • Недостатки подсистемы. Ошибки
  • Недостатки подсистемы. Исправление ошибок
  • Регистрация в сервисе. Установка. Настройка
  • Автоматический замер времени проведения документов
  • Замер произвольной операции
  • Регистрация текста запроса
  • Замер времени открытия формы
  • Просмотр данных APDEX
  • Динамика APDEX и отчеты сервиса
  • Отправка данных в сервис по почте
  • Недостатки сервиса APDEX
  • Автоматический расчет целевого времени от обратного

Глава 2. Настройка сервера СУБД

В данной главе мы рассмотрим настройку параметров сервера СУБД (на примере MS SQL Server) для повышения производительности системы.

Видеоуроки:

  • Перенос журнала транзакций на другой диск
  • Перенос базы TempDB на другой диск
  • Параметр «Max degree of parallelism»
  • Настройка авторасширения
  • Настройка Shared Memory

Глава 3. Регламентные операции

Выполнение регламентных операций является обязательным условием для быстрой работы системы.

В данной главе мы рассмотрим, какие регламентные задания необходимо выполнять на СУБД и на 1С, как и с какой периодичностью это нужно делать.

Кроме того, будет рассмотрен процесс настройки уведомлений о выполнении регламентных операций.

Видеоуроки:

  • Основные регламентные операции
  • Настройка регламентной операции обновления статистики
  • Настройка регламентной операции дефрагментации/реиндексации
  • Перенос плана обслуживания
  • Оповещения по e-mail
  • Возможные проблемы при настройке оповещений
  • Установка границы рассчитанных итогов в режиме 1С:Предприятие
  • Установка границы рассчитанных итогов с помощью встроенного языка
  • Пересчет итогов
  • Тестирование и исправление

Глава 4. Мониторинг загруженности оборудования

В процессе эксплуатации системы необходимо регулярно следить за тем, насколько сильно загружено оборудование.

В данной главе мы разберем, как можно отслеживать загруженность оборудования для ОС Windows и для Linux и как оценивать собранные данные.

Рассмотрим также, на что обращать внимание при анализе и как сделать сбор данных о загруженности оборудования автоматическим даже в случае перезагрузки сервера.

Видеоуроки:

  • Мониторинг производительности оборудования
  • Добавление счетчиков вручную
  • Добавление счетчиков шаблоном
  • Добавление счетчиков bat файлом
  • Настройка группы сборщиков данных
  • Настройка автозапуска после перезагрузки
  • Просмотр и анализ графиков загруженности оборудования
  • Пример анализа
  • Просмотр дисковой активности
  • Сравнение производительности разных дисков
  • Сравнение производительности 1С в разных условиях
  • Рекомендации по оборудованию

Глава 5. Расследование причин медленной работы

В данной главе мы узнаем, как понять, почему система работает медленно.

Разберем как платные, так и бесплатные инструменты анализа производительности.

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

После изучения данной главы Вы научитесь точно определять причины, которые приводят к замедлению.

Видеоуроки:

  • Принципы расследования проблем производительности
  • Включение отладки на сервере
  • Замер производительности
  • Подготовка к настройке ЦУП
  • Настройка прав для каталогов
  • Настройка разрешений для СУБД
  • Мастер настройки ЦУП
  • Шаги «Центральный сервер», «COM-Соединитель», «Кластер», «Информационная база»
  • Шаги «Типы показателей», «Показатели 1С:Предприятия», «Показатели ОС»
  • Шаг «Технологический журнал»
  • Шаг «Трассировки»
  • Шаг «Сервер COM-Соединитель»
  • Шаг «Сервер ЦУП (Трассировки)»
  • Сценарий «Мониторинг»
  • Сценарий «Просмотр»
  • Создание собственных сценариев
  • Сценарий «Регламентный мониторинг»
  • Оперативные показатели
  • Аналитические показатели
  • Сбор и анализ оперативных показателей
  • Проверка работоспособности ЦУП
  • Формирование логов при отключенном ЦУП
  • Сервис анализа неоптимальных запросов
  • Сбор и анализ данных с помощью сервиса
  • Сервис анализа ожиданий на блокировках
  • Сервис анализа событий технологического журнала
  • Подключение сервисов через тонкий клиент
  • Ошибка SHOWPLAN permission denied

Глава 6. Неоптимальные запросы

Неоптимальные запросы являются наиболее частой причиной медленной работы системы.

В данной главе мы узнаем основные причины медленной работы запроса, научимся читать и понимать планы запросов, будем учится определять, почему запрос работает медленно, и как это исправить.

Также мы узнаем, как с помощью различных инструментов найти медленные запросы, отранжировать их по степени влияния на производительность и узнать, из какого места в конфигурации они вызываются.

Видеоуроки:

  • Хранение объектов метаданных и временных таблиц
  • Свойство «Индексировать»
  • Индексировать с дополнительным упорядочиванием
  • Создание индекса для первого измерения
  • Свойство «Ведущее»
  • Создание индексов через Management Studio
  • Просмотр плана запроса в SQL Profiler
  • Просмотр плана запроса в консоли запросов
  • Операторы Table Scan
  • Операторы Clustered Index Scan
  • Операторы Index Scan
  • Операторы Constant Scan
  • Операторы Index Seek
  • Операторы Clustered Index Seek
  • Оператор Sort
  • Оператор Compute Scalar
  • Операторы соединения Nested Loops
  • Операторы соединения Merge Join
  • Операторы соединения Hash Join
  • Логические и физические операторы
  • Логический оператор Semi Join
  • Отображение плана запроса
  • Порядок выполнения операторов
  • Стоимость операторов и плана запроса
  • Основные свойства операторов
  • Чтение графического плана запроса и текстового плана
  • Чтение плана запроса с разыменованием полей
  • Чтение плана с соединением нескольких таблиц
  • Чтение плана с составным типом
  • Чтение плана с TOP и Nested Loops
  • Предварительная оптимизация запроса
  • Признаки неоптимального плана Nested Loops
  • Признаки неоптимального плана Scan
  • Признаки неоптимального плана Seek… Where
  • Признаки неоптимального плана Hash Aggregate
  • Признаки неоптимального плана Key Lookup
  • Признаки неоптимального плана Table Spool
  • Порядок анализа плана запроса
  • Невыполнение регламентных операций
  • Соединение с подзапросами
  • Использование временных таблиц, индексация временных таблиц
  • Соединение с виртуальными таблицами
  • Подзапрос в условии соединения
  • Подзапросы в условиях и вложенные подзапросы
  • Несоответствие индексов и условий. Регистр накопления
  • Условия, не позволяющие использовать индекс. ИЛИ
  • Условия, не позволяющие использовать индекс. Вычисление
  • Условия, не позволяющие использовать индекс. НЕ В
  • Условия, не позволяющие использовать индекс. Функции
  • Условия, не позволяющие использовать индекс. Вхождение полей в разные списки
  • Условия, не позволяющие использовать индекс. Вхождение в список с большим числом элементов
  • Непокрывающие индексы
  • Покрывающий индекс с доп. упорядочиванием
  • Селективность
  • Определение недостающих индексов
  • Сортировка по полю, которое не входит в индекс
  • Выбрать первые и сортировка
  • Когда сортировка не влияет на производительность
  • Внутреннее устройство полей составного типа
  • Неявное образование полей составного типа
  • Обращение к реквизитам поля составного типа
  • Смешивание простых и ссылочных типов
  • Минимум и максимум от полей составного типа
  • Составной тип и RLS
  • Определяемые типы
  • Фильтрация виртуальных таблиц
  • Запрос в цикле. НайтиПо.
  • Запрос в цикле. Обращение к реквизитам
  • Запрос в цикле. Вывод ссылки на экран
  • Запрос в цикле. Коррелированные запросы
  • Запрос в цикле. Намеренное использование
  • Большой объем выборки данных
  • Обращение к полю через несколько точек
  • Получение ссылки от поля ссылочного типа
  • Объединить и Объединить все
  • Запросы с RLS
  • Универсальные запросы
  • Особенности работы с виртуальной таблицей остатков
  • Особенности работы с виртуальной таблицей среза
  • Особенности выполнения пакетных запросов
  • Особенности объектного чтения данных
  • Анализ больших запросов
  • Анализ запросов СКД
  • Методы запроса Выполнить
  • Методы запроса Выбрать
  • Методы запроса Выгрузить
  • Как выполнить запрос «как в первый раз»
  • Хранение временных таблиц
  • Сжатие базы TempDB
  • Кто сейчас выполняет долгий запрос
  • Что не влияет на производительность запроса
  • Рекомендации по написанию запросов
  • Анализ с помощью сервиса. Запросы без контекста
  • Анализ с помощью сервиса. Запросы с контекстом
  • Анализ с помощью ЦУП. Настройка и сбор данных. Анализ
  • Анализ с помощью SQL Profiler
  • Сохранение трассировки в таблицу
  • Шаблоны SQL Profiler
  • Сопоставление плана и текста запроса в SQL Profiler
  • Сохранение трассировки в файл
  • Ошибка Trace skipped records
  • Различные события SQL Profiler
  • Анализ запроса с помощью технологического журнала
  • Анализ неоптимального запроса. Примеры 1 – 5

Глава 7. Ожидания на блокировках

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

В данной главе Вы узнаете, что такое блокировки, зачем они нужны и как работают.

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

Видеоуроки:

  • Обработка исключений в транзакциях. Примеры 1 – 6
  • Пессимистическая объектная блокировка
  • Оптимистическая объектная блокировка
  • Объектные блокировки и защита данных в СУБД
  • Пример установки X блокировки
  • Пример установки S блокировки
  • Пример установки U блокировки
  • Какие объекты блокируются
  • Read uncommitted
  • Read committed
  • Read committed snapshot
  • Repeatable read
  • Serializable
  • Режимы блокировок в 1С
  • Управляемые блокировки
  • Пример неявной управляемой блокировки
  • Пример явной управляемой блокировки
  • Автоматический режим блокировок
  • Неоптимальная работа запроса. Пример
  • Методические ошибки: Константы
  • Методические ошибки: Последовательность
  • Методические ошибки: Регистр накопления запись задним числом
  • Методические ошибки: Регистр накопления разделение итогов
  • Методические ошибки: Регистр бухгалтерии
  • Механизм разделения итогов. Особенности использования
  • Разделение итогов в автоматическом режиме
  • Старая методика контроля остатков
  • Новая методика контроля остатков
  • БлокироватьДляИзменения и 8.2
  • БлокироватьДляИзменения и 8.3
  • Дополнение по свойству «БлокироватьДляИзменения»
  • Новая методика и партионный учет
  • Режим удаления «Не удалять автоматически»
  • Режим удаления «Удалять автоматически»
  • Режим удаления «Удалять автоматически при отмене проведения»
  • Оптимизация при перепроведении
  • Выгрузка изменений по плану обмена
  • Изменение большого числа данных в транзакции
  • Эскалация блокировок СУБД
  • Событие Lock:Escalation
  • Эскалация блокировок 1С
  • ЦУП. Сбор данных для анализа
  • ЦУП. Анализ блокировок. Примеры 1 и 2.
  • ЦУП. Анализ блокировок. Проверка оптимизации
  • ЦУП. Анализ блокировок СУБД. Воспроизведение
  • ЦУП. Анализ блокировок СУБД. Расследование
  • ЦУП. Анализ блокировок. Пример 3
  • Сервис. Сбор и выгрузка данных
  • Сервис. Анализ управляемых блокировок
  • Сервис. Анализ блокировок СУБД
  • Сервис. Анализ ожиданий. Примеры 1, 2
  • Анализ блокировок с помощью консоли кластера
  • Анализ блокировок с помощью монитора активности
  • Анализ блокировок. Sys.dm_tran_locks
  • Обработка отображения текущих блокировок MS SQL
  • Выводы по выполнению анализа блокировок

Глава 8. Взаимоблокировки

В данной главе мы разберем основные типы взаимных блокировок, как и почему они появляются.

Рассмотрим на примерах, как их можно зафиксировать, проанализировать и устранить.

Видеоуроки:

  • Повышение режима блокировки ресурса.
    Примеры 1 – 3
  • Повышение режима блокировки ресурса. Решение
  • Захват ресурсов в разном порядке. Воспроизведение
  • Захват ресурсов в разном порядке. Решение
  • БлокироватьДляИзменения
  • Взаимоблокировка из-за запроса со сканированием
  • Взаимоблокировка из-за распараллеливания
  • Взаимоблокировка из-за эскалации
  • Распределенная взаимоблокировка. Схема
  • Распределенная взаимоблокировка. Пример
  • Сервис анализа взаимоблокировок. Установка и настройка
  • Сервис анализа взаимоблокировок. Воспроизведение и выгрузка
  • Повышение режима блокировки ресурса. Пример 3
  • ЦУП. Воспроизведение и сбор данных о взаимоблокировках
  • ЦУП. Анализ взаимоблокировок
  • Анализ взаимоблокировок на блокировках 1С
  • Сервис. Ошибки при анализе
  • Пример взаимоблокировки из-за разделителя
  • Пример взаимоблокировки из-за сканирования
  • Пример взаимоблокировки из-за разного порядка захвата ресурсов

Глава 9. Приемы ускорения различных операций

Иногда встречаются операции, которые нельзя ускорить оптимизацией запроса или устранением излишних блокировок.

В данной главе мы рассмотрим несколько таких операций и способы их ускорения, в том числе с помощью распараллеливания.

Видеоуроки:

  • Алгоритм многопоточной обработки данных
  • Анализ результатов обработки в несколько потоков
  • Способы ускорения записи в регистры
  • Ускорение записи в регистры
  • Динамические списки. Опция «Динамическое считывание» включена
  • Динамические списки. Опция «Динамическое считывание» отключена
  • Динамическое считывание данных при неуказанной основной таблице
  • Общие рекомендации по работе с динамическими списками

Глава 10. Нагрузочное тестирование и оборудование

В данной главе мы рассмотрим процесс подготовки и проведения нагрузочного тестирования.

Мы узнаем, как написать тест и провести тестирование с помощью конфигурации Тест–Центр и как можно работать с автоматизированным тестированием.

Также мы рассмотрим вопросы выбора оборудования на основе результатов теста.

Видеоуроки:

  • Методика нагрузочного тестирования
  • Объединение конфигурации с Тест-Центр
  • Пример простого теста. Создание обработки
  • Пример простого теста. Создание сценария
  • Пример простого теста. Запуск сценария
  • Встраивание замеров
  • Отладка виртуальных пользователей
  • Автоматизированное тестирование. Создание сценария вручную
  • Автоматизированное тестирование. Упрощение сценария
  • Запись действий пользователя
  • Создание сценария по записанным действиям
  • Выполнение записанного сценария
  • Сценарий с двумя клиентами тестирования

Глава 11. Кластер серверов

В этой главе мы узнаем о том, как устроен кластер серверов 1С и как его настроить для повышения производительности и стабильности работы системы.

Рассматриваются настройки как для версии 8.3, так и для 8.2.

Видеоуроки:

  • Кластер серверов
  • Версия 8.2. Настройки кластера. Порт
  • Версия 8.2. Настройки кластера. Защищенное соединение
  • Версия 8.2. Настройки кластера. Интервал перезапуска
  • Версия 8.2. Настройки кластера. Ограничение по памяти
  • Версия 8.2. Настройки кластера. Выключенные процессы
  • Версия 8.2. Рабочий сервер создание и настройка
  • Версия 8.2. Создание рабочего процесса
  • Версия 8.2. Распределение нагрузки по процессам
  • Версия 8.2. Распределение нагрузки по серверам
  • Версия 8.2. Перенос сервисов
  • Версия 8.2. Отказоустойчивость rphost
  • Версия 8.2. Отказоустойчивость rmngr
  • Версия 8.2. Отказоустойчивость ragent
  • Версия 8.2. Использовать как резервный
  • Версия 8.2. Отказоустойчивость рабочего сервера. Схема
  • Версия 8.2. Отказоустойчивость рабочего сервера. Пример
  • Версия 8.2. Отказоустойчивость центрального сервера. Схема
  • Версия 8.2. Отказоустойчивость рабочего сервера. Пример
  • Версия 8.2. Резервирование кластеров. Схема
  • Версия 8.2. Резервирование кластеров. Пример
  • Версия 8.2. Резервирование кластеров. Особенности
  • Версия 8.2. Рабочий сервер в роли резервного. Схема
  • Версия 8.2. Рабочий сервер в роли резервного. Пример
  • Версия 8.3. Настройки кластера
  • Версия 8.3. Максимальный объем памяти рабочих процессов
  • Версия 8.3. Безопасный расход памяти за один вызов
  • Версия 8.3. Объем памяти, до которого сервер считается производительным
  • Версия 8.3. Регулировка числа рабочих процессов
  • Версия 8.3. Менеджер под каждый сервис
  • Версия 8.3. Центральный сервер
  • Версия 8.3. Требования назначения функциональности
  • Версия 8.3. Обслуживание базы на отдельном сервере
  • Версия 8.3. Фоновые задания на отдельном сервере
  • Версия 8.3. Распределение клиентов по рабочим процессам
  • Версия 8.3. Центральные серверы
  • Версия 8.3. Центральные серверы и отказоустойчивость
  • Версия 8.3. Центральные серверы и отказоустойчивость. Пример
  • Версия 8.3. Уровень отказоустойчивости
  • Версия 8.3. Отказоустойчивость. Ситуация 1
  • Версия 8.3. Отказоустойчивость. Ситуация 1. Пример
  • Версия 8.3. Отказоустойчивость. Ситуация 2
  • Версия 8.3. Отказоустойчивость. Ситуация 2. Пример
  • Версия 8.3. Отказоустойчивость. Ситуация 2. Пример 2
  • Версия 8.3. Отказоустойчивость. Ситуация 3
  • Версия 8.3. Расчет уровня отказоустойчивости
  • Версия 8.3. Влияние отказоустойчивости на производительность
  • Версия 8.3. Связь УО и требований назначения функциональности
  • Версия 8.3. Минусы механизма отказоустойчивости
  • Отличия в механизме лицензирования 8.2 и 8.3
  • Рекомендации по общей архитектуре

Глава 12. Технологический журнал

Технологический журнал является основным источником информации при анализе проблем производительности и стабильности.

В данной главе мы узнаем, как можно тонко настраивать технологический журнал, какие данные он собирает.

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

Видеоуроки:

  • Описание и назначение технологического журнала
  • Включение ТЖ
  • Ошибки при настройке ТЖ
  • Структура логов
  • Свойства событий
  • Фильтрация по событиям
  • Фильтрация по свойствам
  • Условия фильтрации
  • Комбинация фильтров
  • Запись в разные каталоги
  • Получение плана запроса
  • Отличия ТЖ 8.2 и 8.3
  • Обработка настройки ТЖ
  • Влияние на производительность
  • Сбор ТЖ на клиенте
  • Анализ ожиданий на управляемых блокировках
  • Анализ взаимоблокировки на блокировках 1С

Глава 13. Расследование проблем стабильности

Многие специалисты часто сталкиваются не только с проблемами производительности, но и проблемами стабильности работы.

В данной главе мы рассмотрим, как можно расследовать «падения» и «зависания» сервера 1С, а также утечки памяти и другие всевозможные ошибки.

Видеоуроки:

  • Дампы
  • Расследование падений
  • Расследование падений с помощью 1С
  • ЦКТП
  • Расследование зависаний
  • Утечки памяти
  • Выявление утечек памяти
  • Определение базы с утечками памяти
  • Расследование утечек с помощью ТЖ
  • Расследование утечек памяти. Дампы
  • Рабочий процесс занял много памяти. Версия 8.2
  • Проблемы стабильности

Глава 14. Резервное копирование

В данной главе мы узнаем, как сделать собственную стратегию резервного копирования.

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

Видеоуроки:

  • Резервное копирование
  • Основные настройки резервного копирования
  • Создание полного бэкапа интерактивно
  • Восстановление из полного бэкапа
  • Сжатие бэкапов
  • Создание бэкапа с помощью скрипта
  • Создание разностного бэкапа
  • Восстановление из разностного бэкапа
  • Создание второго разностного бэкапа
  • Создание бэкапа лога
  • Восстановление бэкапа лога
  • Создание цепочки журналов транзакций
  • Бэкап конечного фрагмента
  • Стратегия резервного копирования
  • Автоматизация создания бэкапов

Глава 15. Подготовка к аттестации 1С:Эксперт

В данной главе мы узнаем о том, как проходит экзамен, на что нужно обратить внимание при подготовке и какие источники информации рекомендуется прочитать перед экзаменом.

Также мы рассмотрим примеры задач которые решаются на тренинге 1С:Эксперт.

Видеоуроки:

  • Неоптимальные запросы при проведении
  • Ожидания на блокировках. Сценарий
  • Ожидания на блокировках. Воспроизведение
  • Ожидания на блокировках. Анализ
  • Ожидания на блокировках. Проверка оптимизации
  • Взаимоблокировки. Сценарий
  • Взаимоблокировки. Воспроизведение
  • Взаимоблокировки. Анализ и оптимизация
  • Взаимоблокировки. Проверка оптимизации
  • Дополнительные вопросы и литература для подготовки к экзамену

Глава 16. Полезная информация по оптимизации

В данной главе описаны различные скрипты MS SQL Server, которые в некоторых случаях могут быть очень полезны при расследовании проблем производительности.

Материалы:

Полезные скрипты и динамические представления

Глава 17. Работа с PostgreSQL

В данной главе рассматриваются основы работы и настройки СУБД PostgreSQL.

В частности, разберем средства диагностики и получения планов запросов, способы резервного копирования, а также другие нюансы работы с PostgreSQL.

Видеоуроки:

  • Установка PostgreSQL на Windows
  • Создание базы из 1С
  • Использование pgbadger
  • Как получить план запроса на PostgreSQL
  • Копия через выгрузку в SQL
  • Восстановление из копии через psql
  • Настройка для архивирования
  • Подготовка к созданию базовой копии
  • Создание базовой копии
  • Восстановление из копии

Глава 18. Работа с Linux

В этой главе рассматриваются основы работы с Linux, основные команды и работа с регулярными выражениями.

Кроме того, данная глава включает в себя примеры анализа логов с помощью различных команд.

Видеоуроки:

  • Установка VirtualBox
  • Импорт и настройка конфигурации
  • Команды для работы с файловой системой
  • Команды вывода содержимого файла
  • Команды поиска файлов
  • Групповое выполнение команд
  • Команда w
  • Команды ps
  • Команда pidstat
  • Команда kill
  • Команды top, atop, htop
  • Команда lsof
  • Cpuinfo и loadavg
  • Команды free, meminfo и sar
  • Команды df и du
  • Команда iostat
  • Команды pvs, lvs и smartctl
  • Команда ifconfig
  • Команды dmidecode, hostname и uptime
  • Команды управления службами
  • Использование regex101
  • Команда grep
  • Команда sed
  • Команда awk
  • Группировка по свойству события
  • Скрипт группировки по свойству события
  • Команда запуска скрипта группировки
  • Скрипт подсчета длительности событий
  • Команда запуска скрипта подсчета длительности событий
  • Настройка создания дампов

Несколько примеров из курса

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

Неоптимальные запросы могут приводить не только к медленной работе отчетов, но и к ожиданиям на блокировках и даже к взаимным блокировкам.

В данном уроке мы рассмотрим схему возникновения такой взаимной блокировки, а также разберем пример ее воспроизведения и устранения.

Очень часто разработчики не обращают внимание на сортировку в запросе, хотя это может сильно снизить скорость его выполнения.

В данном уроке мы рассмотрим один из примеров, когда сортировка может замедлять скорость работы запроса и приводить к сканированию таблицы, а также разберем способы решения данной проблемы.

Создание резервных копий является одной из важнейших задач для любого специалиста, сопровождающего СУБД.

В данном уроке мы на примере MS SQL Server рассмотрим, как можно создать полную резервную копию базы данных и какие настройки при этом рекомендуется указывать.

В многопользовательских системах проблема ожиданий на блокировках часто выходит на первое место.

В данном уроке мы рассмотрим, как режим удаления движений может накладывать излишние ожидания на блокировках и каким образом эти ожидания можно устранить.

В версии 8.3 было добавлено несколько новых настроек для рабочего сервера.

В данном уроке мы узнаем, для чего нужна настройка «Максимальный объем памяти рабочих процессов», что произойдет, если указанное значение будет превышено, и какое значение рекомендуется установить для этого параметра.

Чтение плана выполнения запроса – это обязательный навык для каждого, кто занимается оптимизацией.

В данном уроке мы на примерах разберем, как читать текстовый план, рассмотрим, в каком порядке выполняются операторы. Также мы рассмотрим нюансы и основные отличительные особенности между текстовым и графическим планом.

Два примера практических заданий

Практическое задание – пример № 1
Необходимо настроить технологический журнал таким образом, чтобы он собирал только запросы длиннее 3 секунд, в которых выполняется полное сканирование таблицы или индекса.

Если в плане есть оператор Constant Scan, но нет сканирования таблицы или индекса, то такой план не должен попадать в логи.

Нужно собирать запросы только для вашей базы. Используется СУБД MS SQL Server.

В качестве ответа пришлите скриншот содержимого файла logcfg.xml.

Практическое задание – пример № 2
Проанализируйте текст запроса и напишите наиболее вероятную причину его замедления.

Контекст:
ОбщийМодуль.СчетчикиПроизводительности.Модуль : 451 : НаборЛога.Записать(Ложь);

Время выполнения: 3 сек

Текст запроса SQL:
INSERT INTO #tt2 (_Period, _Fld60RRef, _Fld61, _Fld62) SELECT
T1._Period,
T1._Fld60RRef,
T1._Fld61,
T1._Fld62
FROM _InfoRg59 T1
WHERE 1=0

Отзывы участников

«Как результат имеем к окончанию курса систему, в которой повышена стабильность работы и скорость на высоте…»
«После прохождения курса скажу точно, что этот курс надо пройти каждому кто занимается профессиональной разработкой на платформе 1С.»
«После прохождения курса все коллеги стали обращаться за помощью в оптимизации…»
«Хочу сказать, что это единственный курс, который я пересмотрел 3 раза от начала до конца.
Он действительно стоящий того, чтобы его пересматривать несколько раз
«Благодаря курсу решены некоторые проблемы производительности на практике…
В общем однозначный must have для любого специалиста
«Очень интересный курс, содержащий огромное количество полезного в работе материала.
Это помогло сразу решить несколько проблем с производительностью, висевших несколько лет. »
«В некоторых моментах удалось достичь ускорения работы 1С в 10-ки раз

Автор курса

Автор и тренер курса – Андрей Бурмистров.

  • В сфере разработки на платформе «1С:Предприятие 8» более 10 лет
  • Работал в компании 1С в 2011-2012 гг. на должности эксперта по технологическим вопросам на проекте ЦКТП (http://v8.1c.ru/expert/cts/cts.htm)
  • Участвовал в качестве эксперта в проектах по повышению быстродействия и стабильности компаний Enter, Комацу, Иркутскэнерго и многих других
  • Работал над оптимизацией и стабильностью 1cfresh.com
  • Корпоративное обучение по повышению производительности и стабильности 1С, в частности, для компаний Связной, DHL, Иркутская нефтяная компания, QIWI
  • В течение 2014-2015 годов обучил более 1500 специалистов по курсу Оптимизация производительности 1С и подготовка к 1С:Эксперт

Андрей Бурмистров - тренер курса по оптимизации и ускорению 1С

Расширение курса

Актуализирован материал

Курс записан на версии 8.3 с использованием MS SQL Server 2014 и последних версий инструментов производительности, с подробным описанием новых настроек и возможностей.

При этом работа с 8.2 в курсе также описана.

Два новых раздела: “Тестирование” и “Резервное копирование”

В разделе “Тестирование” рассмотрено как тестирование с помощью конфигурации Тест-Центр, так и автоматизированное тестирование. Плюс, рассмотрены вопросы по оборудованию для тестирования.

В разделе “Резервное копирование” с нуля рассматриваются вопросы создания бэкапов на примере MS SQL Server. Здесь также дается информация о моделях восстановления, особенностях их работы и их взаимосвязи с резервным копированием.

Изменился формат материалов


Добавлено объемное методическое пособие с подробным описанием теории.

357 страниц А4 в формате PDF

Пособие позволит изучать теоретическую часть курса с любого устройства в любое удобное время.

С помощью него можно быстро найти информацию по любой из тем, освещенных в курсе, а также использовать его как справочный материал при возникновении проблем производительности.

Курс стал намного более детальным

Добавлено больше подробностей и технических деталей по всем темам, что будет очень полезно для подготовки к экзамену на 1С:Эксперт и тестированию на 1С:Профессионал по технологическим вопросам.

  • Добавлены уроки по обработке исключительных ситуаций в транзакции
  • Добавлена информация по блокировкам намерения
  • Добавлена таблица параллельности работы при использовании PostgreeSQL
  • Добавлен пример разбора взаимной блокировки с помощью технологического журнала
  • Добавлена информация о параллельности работы объектов метаданных в разных режимах с разными настройками.
  • Добавлена информация о новом типе взаимных блокировок
  • Добавлено подробное описание устройства кластера серверов 1С, включая описание основных служебных файлов
  • Обновлено решение задач для подготовки к 1С:Эксперт
  • Добавлена уникальная обработка, позволяющая посмотреть, какие именно записи в терминах метаданных сейчас заблокированы
  • Добавлен целый раздел по резервному копированию
  • Добавлена информация по механизму хранения и получения итогов
  • Добавлена информация о времени жизни блокировок в разных уровнях изоляции транзакции
  • Добавлена информация по проведению нагрузочного тестирования и выбору соответствующего оборудования
  • Добавлена информация по использованию механизма автоматизированного тестирования
  • Добавлена информация о влиянии сортировки на производительность запросов
  • Добавлена информация по работе динамических списков
  • Добавлена информация по рекомендуемым приемам программирования
  • Добавлены полезные скрипты и динамические представления

Добавлены новые практические задания

Многие добавленные задания основаны на реальных ситуациях из проектов по оптимизации.

Также добавлено обновленное финальное задание, которое стало еще более сложным и интересным.

Поддержка в Мастер-группе

Поддержка осуществляется на страницах занятий курса. Вы можете задать любой вопрос по материалам курса.

Также Вы получаете доступ к сотням вопросов и ответам на них от других участников курса.

Длительность поддержки: до 4 месяцев (зависит от выбранной версии курса).

Активировать доступ в Мастер-группу можно в любое удобное время в течение 100 дней с момента покупки.

Требования к участникам

Особых требований к участникам курса нет.

Для успешного прохождения курса у Вас должен быть хотя бы минимальный опыт разработки на 1С.

Вам нужен компьютер с 1С 8.3 и Windows

Защищенный плеер для просмотра видео-материалов работает только в Windows-средах. Просмотр видео невозможен в виртуальных средах и при наличии средств удаленного доступа.

Версии курса и стоимости

У данного курса есть ТРИ версии: LITE, PROF, ULTIMATE.

Они различаются назначением, содержанием, стоимостью и сроками поддержки в Мастер-группе.

Мы рекомендуем версию PROF

Через какое-то время Вы будете не только знать 1С на продвинутом уровне, но и сможете пройти аттестацию на 1С:Эксперт.

А это РЕЗКО повышает Вашу “рыночную стоимость”.

Для покупателей курса Диагностика проблем производительности

Стоимость курса “Диагностика проблем производительности 1С: что конкретно тормозит систему” будет засчитываться при покупке курса “Ускорение и оптимизация систем на 1С:Предприятие 8.3”.

Вы просто оформляете заказ на подходящую версию курса по Оптимизации, при этом в заказе указываете код скидки, который был отправлен Вам после покупки курса “Диагностика проблем производительности”.

Например, с учетом скидки, версия LITE будет стоить 11 300 9 800 рублей.

Гарантия

Мы ведем обучение с 2008 года, уверены в качестве наших курсов и даем на этот курс нашу стандартную 60-дневную гарантию.

Это значит, что если Вы начали заниматься по нашему курсу, но вдруг передумали (или, скажем, не имеете возможности), то у Вас есть 60-дневный срок для принятия решения – и если Вы производите возврат, мы возвращаем 100% оплаты.

Текущий уровень возвратов наших курсов: менее 1 процента…

Рассрочка платежа

Наши курсы можно оплатить по частям или в рассрочку, в том числе без процентов. При этом доступ к материалам Вы получаете сразу.

Это возможно при оплате от физических лиц на сумму от 3 000 руб. до 150 000 руб.

Все, что Вам нужно сделать – это выбрать способ оплаты “Оплата через Яндекс.Касса”. Далее на сайте платежной системы выбираете “Заплатить по частям”, указываете срок и размер выплат, заполняете небольшую анкету – и через пару минут получаете решение.

Варианты оплаты

Мы принимаем все основные формы платежей.

От физических лиц – оплаты с карт, оплаты электронными деньгами (WebMoney, ЯндексДеньги), оплаты через интернет-банкинг, оплаты через салоны связи и так далее. Возможна также оплата заказа по частям (в рассрочку), в том числе без дополнительных процентов.

Начните оформлять заказ – и на втором шаге Вы сможете выбрать предпочтительный способ оплаты.

От организаций и ИП – безналичная оплата, предоставляются документы на поставку. Вы вводите заказ – и сразу можете распечатать счет на оплату.

Обучение нескольких сотрудников

Наши курсы предназначены для индивидуального обучения. Групповое обучение по одному комплекту является незаконным распространением.

Если компании требуется обучить нескольких сотрудников, мы обычно предлагаем “дополнительные комплекты”, которые стоят на 40% дешевле.

Для оформления заказа на “дополнительный комплект” выберите в форме 2 и более комплектов курса, начиная с второго комплекта стоимость курса будет на 40% дешевле.

Есть три условия использования дополнительных комплектов:

  • нельзя приобрести только дополнительный комплект, если до этого (или вместе с ним) не был приобретен хотя бы один обычный
  • на дополнительные комплекты не действуют еще какие-то скидки (они и так дисконтированны, получилась бы “скидка на скидку”)
  • на дополнительные комплекты не действуют акции (например, компенсация в 7000 рублей) по той же причине

Загружается страница

519 thoughts on “Ускорение и оптимизация систем на 1С:Предприятие 8.3

  1. Евгений сказал:

    Здравствуйте! Купили данный курс. Какие требования к программному обеспечению для выполнение заданий по курсу? Где можно достать необходимое ПО 1с, если мы фирма франчайзи ? Доступ к сервисам Гилева, которые используются в курсе предоставляется? Чем отличается этот курс от курса 2016 года? На вопросы отвечает автор курса? На сколько дней токен, если курс куплен по акции? Спасибо

    • Андрей Бурмистров сказал:

      > Какие требования к программному обеспечению для выполнения заданий по курсу?
      Нужна клиент-серверная версия 1С и MS SQL.
      Если вы готовитесь к экзамену, тогда еще нужен КИП (корпоративный инструментальный пакет).

      > Где можно достать необходимое ПО 1с, если мы фирма франчайзи?
      1C у вас и так должна быть, MS SQL можно скачать Developer Edition он бесплатный.
      КИП вам можно достать NFR версию.

      > Доступ к сервисам Гилева, которые используются в курсе предоставляется?
      Доступ ко всем сервисам, кроме APDEX, бесплатный. Доступа к APDEX предоставляется по вашему запросу.

      > Чем отличается этот курс от курса 2016 года?
      На данной странице посмотрите раздел “Курс стал намного более детальным”

      > На вопросы отвечает автор курса?
      Да, отвечаю я.

      > На сколько дней токен, если курс куплен по акции?
      Насчет токена поддержка вам ответит отдельно.

      • Евгений сказал:

        Я так понимаю, что на экзамене требуется больше опыт с Postgre, хотелось бы в рамках курса поработать над домашними заданиями ориентированными еще и на данное СУБД.

  2. Denis74 сказал:

    Ранее в данной теме поднимался вопрос об обновлении материалов курса. Можно узнать, есть какие-то сроки?

      • Denis74 сказал:

        Получается, что если планируется выход обновления, то курс нескольку утратил свою актуальность, в противном случае для чего тогда обновлять …. В таком случае, при выходе обновления будет ли доступ к обновленной информации?? За дополнительную плату??

        • Кузьмин Сергей сказал:

          Подождите, обновление никак не связано с актуальностью или не актуальностью. Курс актуален, технически работа 1С не изменилась.

          Обновление рассматривается только потому, что возможно имеет смысл разделить курс на три отдельные части, в зависимости от роли изучающего (архитектор, администратор, программист).

          По нашему подходу к бесплатному / платному обновлению писали ранее, в комментарии.

          • Денис сказал:

            А в случае необходимости можно будет приостановить доступ к мастер-группе, например, на время новогодних праздников???

            • Кузьмин Сергей сказал:

              Да, приостановить активацию токена можно.
              Для этого просто сообщите нам в комментарии на сайте или в письме на почту службы поддержки support@kursy-po-1c.ru, что хотите приостановить активацию токена.

  3. Denis74 сказал:

    Здравствуйте! Имеется несколько вопросов:
    1). Интересуюсь данным курсом. После оплаты материалы доступны для скачивания или занятия осуществляются с вашего ресурса?
    2). Данные ресурс включает в себя материалы курса “Диагностика проблем производительности 1С: что конкретно тормозит систему” и является расширенной версией?
    3). Доступ в мастер – группу – 100 дней; если не буду успевать в озвученный срок, то будет ли возможность (возможно за доп. плату) продлить срок?

    • Кузьмин Сергей сказал:

      1. После оплаты Вам высылается токен доступа, после активации которого Вам открывается доступ к материалам курса и Мастер-группе.
      Материалы скачиваются Вами с сайта и просматриваются в любой удобный момент. Доступ к материалам курса на сайте не ограничен.

      2. Материалы курса “Диагностика проблем производительности 1С” в полном составе включены в курс “Ускорение и оптимизация 1С”

      3. Доступ к Мастер-группе для версии Prof – 93 дня с момента активации токена. Если после окончания срока действия токена Вы захотите продлить доступ к Мастер-группе, можно приобрести дополнительный доступ к Мастер-группе на 2 месяца (3200 руб.): https://www.nasf.ru/vamshop/product_info.php?products_id=244

  4. robotq сказал:

    Добрый день.
    Подскажите, в случае приобретения текущего курса – можно ли будет без дополнительной оплаты получить доступ к обновленному курсу после его выхода?
    Спасибо.

    • Кузьмин Сергей сказал:

      На данный момент неизвестны объемы будущих изменений курса.
      Если это это будет обновление / дополнение существующего курса, Вам они станут доступны без дополнительной оплаты.
      Если же потребуется перезапись всего курса, будут предложены льготные условия апгрейда.

  5. Андрей сказал:

    Доброе время суток!
    Расскажите, пожалуйста, о формате курса. Насколько я понимаю, это видеоуроки + практические задания?
    Если так, то как происходит отчет обучающегося по практике? Есть какие-то временные рамки, ограничения, обязательные условия?

    • Кузьмин Сергей сказал:

      В состав курса входят учебно-демонстрационные видеоуроки и методические материалы в формате PDF. Видеоуроки не имеют ограничений по времени просмотра и остаются с Вами навсегда.
      Для закрепления изученных материалов предусмотрено выполнение практических заданий.

      Кроме этого, после активации токена предоставляется доступ к Мастер-группе, в рамках которой Вы можете общаться с тренером. Общение происходит в формате ФОРУМА. То есть на странице с заданиями Вы можете оставить свой комментарий\вопрос, на который тренер Вам ответит.
      Отчет по практическим заданиям происходит таким же образом – Вы публикуете отчеты о выполнении практического задания на странице с условием задания. После одобрения Вашего отчета Вам становится доступно эталонное решение от тренера.

      Доступ к Мастер-группе, в зависимости от выбранной версии курса, составляет 2-4 месяца.

  6. Андрей сказал:

    13.06.2018 Павел Ванин писал:
    “Мы эту ситуацию держим в фокусе и планируем в скором времени перевыпустить данный курс.”
    Вопрос: когда курс планируется к перевыпуску?

    • Кузьмин Сергей сказал:

      Точные сроки выхода новых курсов не анонсируем. Работа над курсом ведется.

      • Андрей сказал:

        Да не надо точные, можно же обозначить какие-то рамки или это совершенно секретно из области обороноспособности страны?

        • Василенко Тарас сказал:

          Здравствуйте, Андрей!
          Мы можем примерно указать, что обновление курса по Ускорению 1С запланировано к выходу до конца текущего года, но сразу отметим, что это в любом случае очень приблизительный срок.

          • Денис сказал:

            Здравствуйте! Конец года наступил! Имею неподдельный интерес к данному курсу и … как обстоят дела по вопросу обновления? Спасибо!

            • Кузьмин Сергей сказал:

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

  7. Андрей сказал:

    Добрый день !

    Покупали у вас этот курс (Номер заказа: 53422). Как можно обновить до текущего ?

  8. Дмитрий сказал:

    Доброго времени!

    Подскажите, пожалуйста, есть ли возможность приобрести курс “Подготовка на 1С:Эксперт по технологическим вопросам” LITE и через несколько месяцев сделать “апгрейд” (приобрести оставшиеся темы) этого же курса до версии PROF?
    Если такой вариант возможен, то опишите, пожалуйста, условия и цены данного варианта.

    Благодарю!

    С уважением, Дмитрий.

    • Кузьмин Сергей сказал:

      Да, Вы можете приобрести курс версии Lite, а позже сделать апгрейд до версии Prof.
      Стоимость апгрейда – 7600 руб.
      Чтобы сделать апгрейд, просто сообщите об этом в письме на почту службы поддержки support@kursy-po-1c.ru

  9. Дмитрий сказал:

    Здравствуйте! Планируем приобрести курс “Ускорение и оптимизация систем на 1С:Предприятие 8.3”, но мучает один вопрос.

    У нас используется сервер 1С на линукс и субд Postgres sql также на линукс. И есть очень много вопросов по производительности нашей системы.

    Изучив описание на сайте, создается впечатление, что основная часть приемов дается для субд MS SQL Server. Не окажется ли так, что купив этот курс мы не сможем ничего применить на практике? Насколько глубоко затронута тема настройки/решения проблем производительности именно для postgres sql?

    Спасибо!

    • Андрей Бурмистров сказал:

      Дмитрий, здравствуйте!
      Да, вы верно отметили что основная часть курса ориентирована на MS SQL, однако это вовсе не значит что эти знания нельзя применить к PG.
      Правило оптимального написания кода и расследования проблем универсальны, какая бы СУБД не использовалась. Так что вам однозначно будут полезны материалы курса. Инструменты анализа производительности рассматриваемые в курсе так же могут работать и с PG.

      • Евгений сказал:

        Андрей, здравствуйте! А а есть курсы, возможно очные, с уклоном только на PG и переход с MS SQL на PG. Почему то эта тема полным кейсом ни где не раскрывается. И еще,за сколько по времени можно пройти этот курс, возможно ли после него сдать на эксперта не имея опыта реализации таких проектов на практике и вообще не имея опыта работы с 1с (только СУБД), сертификатов специалиста и т.п.. Может больше подойдет Ваш очный курс? Спасибо.

        • Андрей Бурмистров сказал:

          Здравствуйте!
          В моем курса переход на PG не рассматривается, т.к. это совсем другая область и с оптимизацией не пересекается.
          Если хотите изучить PG крайне рекомендую курсы от компании Postgres Professional. Это команда которая уполномочена вносить изменения и правки в ядро PG.

        • Алексей сказал:

          В реальности вряд ли. Требования на экзамене очень высоки. Сдают 1-2 человека из 30 пришедших на экзамен.
          На последней сдаче вообще запретили пользоваться литературой и моб. телефоном, что усложнило сдачу на порядок.
          Кроме того начали требовать письмо от компании, в которой работает сдающий, о том, что кандидат участвовал в проектах оптимизации “крупных” систем.
          Не представляю как вообще возможно сдать для человека не проработавшего с 1С несколько лет.

  10. Алексей сказал:

    Добрый день!
    Поддерживает ли защищенный плеер ускоренное воспроизведение видео?

  11. Andrey_Mirasov сказал:

    Добрый день. Покупал курс версия PROF в мае 2017 года, потом скачал новые уроки про Linux и PostgreSQL. Андрей Бурмистров обещал добавить видео про ЦКК(Центр контроля качества). Когда будет доступен данный материал?

  12. Алексей сказал:

    Купил данный курс пару лет назад.
    Только сейчас смог попасть на экзамен 1с “Экперт по..”
    И понял, что на основе изучения данного курса сдать экзамен невозможно.
    Возможен какой то возврат(частичный) или скидки.
    Когда можно рассчитывать на обновление курса?

    • Павел Ванин сказал:

      Алексей, добрый день!

      Мы не принимаем экзамены и не можем гарантировать успешную их сдачу. Но мы даем материалы в таком объеме, который позволяет человеку максимально подготовиться к аттестации.

      К сожалению, фирма 1С, в лице единственного экзаменатора по направлению «1С:Эксперт», выбрала интересную тактику. Они на каждой аттестации предъявляют к экзаменующимся новые требования. Это странно, и в первую очередь по отношению к вам, записавшимся на их экзамен. Все равно что инструктор ГИБДД перед приемом экзамена перерисует дорожную разметку на участке сдачи!

      Мы эту ситуацию держим в фокусе и планируем в скором времени перевыпустить данный курс.

      Кстати, такое поведение вендора началось относительно недавно. И в момент покупки Вами данного курса были понятные и прозрачные требования.

      Не отложи Вы сдачу экзамена на полтора года – и результат аттестации мог бы быть другим. Да и полную стоимость курса мы бы вернули, если бы Вы обратились в течение 60 дней с момента покупки. Это наша стандартная гарантия. Сейчас это уже невозможно.

      Но мы благодарны Вам за то, что обратили наше внимание на этот факт! Спасибо!

        • Павел Ванин сказал:

          Нет, это не так. Курс полностью закрывает требования, опубликованные на сайте вендора. Слушатели нашего курса успешно сдают экзамен.

          Но любой курс в принципе не может являться гарантом успешной сдачи экзамена – ведь успешность аттестации зависит от многих факторов. Так, прохождение курса вождения в автошколе не означает автоматической сдачи экзамена инспектору.

          Для того, чтобы снизить риск негативного отношения экзаменатора к Вам, рекомендуем не упоминать на аттестации, что Вы готовились по материалам нашего проекта, как минимум до объявления оценок : )

      • Алексей сказал:

        >Мы эту ситуацию держим в фокусе и планируем в скором времени перевыпустить данный курс.

        А ориентировочно когда планируется перевыпуск? Имеет ли смысл проходить курс сейчас, в ближайшее время или лучше дождаться перевыпуска и изучать по уже обновленным, переработанным материалам? Будут ли новые материалы доступны купившим курс сейчас?

        • Павел Ванин сказал:

          Добрый день, Алексей!

          Мы не озвучиваем планы по выпуску курсов и их обновлений.

          Курс проходить имеет смысл, так как материалы его полностью актуальны. Слушателям предыдущих версий новые материалы скорее всего будут доступны в виде апгрейда.

  13. Иван Девятов сказал:

    Здравствуйте. Далеко ли ушел текущий поток? Можно ли еще попасть в него? Когда будет следующий?

    • Кузьмин Сергей сказал:

      Обучение в данном курсе проходит по свободному графику, то есть Вы можете в любой момент подключиться к обучению, не дожидаясь начала потоков.
      Для этого просто активируйте токен с текущей даты и приступайте к занятиям.

      Если нужна помощь с оформлением заказа, просто сообщите нам об на почту службы поддержки support@kursy-po-1c.ru

  14. david89 сказал:

    Здравствуйте! Подскажите, пожалуйста, можно ли купить дополнительный доступ в мастер-группу и так, чтобы можно было выполнить задания и получить сертификат, если данный курс был куплен в комплекте с другими курсами по новогодней скидке 2017? Имею в виду в том случае, если я не успею пройти этот курс до 1 июля 2018 (это вроди бы дата окончания 6-месячной мастер-группы для всех курсов купленных по новогодней акции).

    • Кузьмин Сергей сказал:

      Да, если не успеете отчитаться по всем заданиям, в том числе финальному, до конца действия Вашего токена, можно приобрести дополнительный доступ к Мастер-группе на странице https://www.nasf.ru/vamshop/index.php?cat=31
      Это актуально и для курсов с фиксированным графиком обучения, приобретенным по новогоднему предложению.

  15. Эдуард сказал:

    а что за конфигурация или база используется вашем курсе, т.к. я делаю как на видео но ничего невыходит и скакой платформой работать надо. ничего несказано ???

    • Андрей Бурмистров сказал:

      1. В начале методического пособия указаны необходимые программы для прохождения курса и на первом месте там указана платформа 8.3 клиент-серверный вариант.
      2. База в комплекте поставки курса немного отличается от той, что использовалась при записи, но все действия и заданиям в базе из поставки выполняются без проблем.
      3. Напишите что именно и в каком задании не получается

  16. Сергей сказал:

    Добрый день. Подскажите возможно ли работать с курсами на Mac OS X или на виртуальной машине с установленной системой windows? Не покупать же отдельно компьютер с виндой ))

    • Кузьмин Сергей сказал:

      Защищенный плеер работает только на ОС Windows. При помощи виртуальных сред запустить также не удастся.
      На Mac можно попробовать запустить при помощи BootCamp.

      • Confucius сказал:

        Это неудобно очень! вся работа идет в маке и перезагружаться в винду не вариант! Планируется ли добавить возможность работать на маках либо виртуальных машинах с виндой?

        • Кузьмин Сергей сказал:

          В ближайшее время плеер под MacOS не планируется. А через виртуальные среды запустить не удастся.

  17. VictorP сказал:

    Добрый день!

    Есть ли в этих курсах информация по Postgresql? П.ч. настройка сервера СУБД на примере MS SQL Server, к примеру.

    На экзамене на эксперта вопросы по Postgresql уже есть.

    Также интересует есть ли работа с регулярными выражениями в курсе.

    • Андрей Бурмистров сказал:

      Здравствуйте!
      Да, информация по PG, Linux и регулярным выражениям уже есть в курсе.
      На заглавной странице информацию скоро обновим.

  18. VictorP сказал:

    Добрый день!
    Проходил курс «Оптимизация производительности «1С:Предприятие 8» и подготовка к 1С:Эксперт» 2014 года. Что нужно сделать/оплатить чтобы получить актуальную версию?

  19. IvanPoh сказал:

    Добрый день. Каким образом учебный процесс выглядит? я скачиваю видео и .. смотрю видео? Что входит в понятие поддержка?

    • Кузьмин Сергей сказал:

      Материалы курс – это видео уроки, которые Вы скачиваете на свой компьютер и просматриваете в удобное для Вас время. Доступ к материалам не ограничен.
      Также курс включает поддержку в Мастер-группе, в рамках которой Вы можете оставлять комментарии с вопросами на страницах курса. В зависимости от версии курса поддержка составляет от 2 до 4 месяцев.

  20. gap-rs сказал:

    Добрый день!
    Мы приобретали курс “Оптимизация производительности «1С:Предприятие 8» и подготовка к 1С:Эксперт — версия Standard”, какова будет стоимость апгрейда до версии Проф нового курса?

  21. sergeya_2000 сказал:

    Добрый день! Аналогичный вопрос. Проходил курс «Оптимизация производительности «1С:Предприятие 8» и подготовка к 1С:Эксперт» 2014 года. Что нужно сделать/оплатить чтобы получить актуальную версию?

    • Кузьмин Сергей сказал:

      Заказ на Апгрейд для Вас оформлен.
      Информация по заказу направлена Вам на почту.

  22. Александр сказал:

    Добрый день.
    Проходил курс Полный курс «Ускорение и оптимизация систем на 1С:Предприятие 8.3» + подготовка на 1С:Эксперт (2016)”.
    Что нужно сделать, чтобы получить обновленные главы?

    • Кузьмин Сергей сказал:

      Данный курс проходит в свободном режиме, то есть начать обучение можно в любой момент.

  23. Андрей сказал:

    Добрый день!
    Я купил Ваш курс и нахожу его очень полезным. Но к сожалению я не нахожу в нем информации по настройке и работе с ЦУП и ЦКК (а эти вопросы есть на экзамене “на Эксперта”).
    Я что-то не заметил, или эта информация будет добавлена в курс?

    Заранее благодарен за ответ.

    Андрей

    • Андрей Бурмистров сказал:

      Информация по настройке и работе с ЦУП есть в курсе. Информации по ЦКК на данный момент в курсе нет, я ее обязательно добавлю.

  24. kreizzyman сказал:

    Добрый день! Если я приобретаю сейчас версию lite, ее можно будет потом апгрейдить например до версии prof? Или возможность купить prof со скидкой, позже?

  25. Sergey_N сказал:

    Добрый день, проходил курс ранее, что нужно для получения актуальной версии?

  26. Роман Мартыненко сказал:

    Добрый день! Аналогичный вопрос. Проходил курс «Оптимизация производительности «1С:Предприятие 8» и подготовка к 1С:Эксперт» 2014 года. Что нужно сделать/оплатить чтобы получить актуальную версию?

  27. whenpigsfly сказал:

    Добрый день! Проходил курс “Оптимизация производительности «1С:Предприятие 8» и подготовка к 1С:Эксперт” Версия premium. Что нужно сделать/оплатить чтобы получить актуальную версию?

  28. Наталья Горбачева сказал:

    Здравствуйте.

    Есть ли скидки как постоянному покупателю курсов на вашем сайте? Хотелось бы приобрести проф версию курса.

    • Василенко Тарас сказал:

      Здравствуйте, Наталья!
      К сожалению, на данный курс скидок нет.

  29. Мария сказал:

    Здравствуйте! Такой же вопрос – в апреле 2015 покупала курс Курс «Оптимизация производительности 1С:Предприятие 8 и подготовка к 1С:Эксперт – Версия Standard». Какие условия покупки нового курса?

  30. Galii сказал:

    Здравствуйте, в апреле 2015 покупала курс Курс «Оптимизация производительности 1С:Предприятие 8 и подготовка к 1С:Эксперт – Версия Standard». Есть какие-то скидки на актуальный курс по оптимизации?

  31. konst5 сказал:

    Здравствуйте!
    Покупал предыдущую версию курса. очень помогло при подготовке и сдаче Эксперта по технологическим вопросам. Для получения обновленной версии курса нужно покупать его заново или есть какие-то скидки?

    • Кузьмин Сергей сказал:

      Для покупателей курса 2014 года предусмотрена возможность сделать Апгрейд до курса 2016 года. Подробности сообщим Вас на электронную почту.

  32. Елена сказал:

    Хотела всё-таки уточнить необходимые условия для полноценного прохождения курса:
    1. уровень знаний
    2. наличие доступа к определённым аппаратным и программным средствам

    • Кузьмин Сергей сказал:

      Это курс не для новичков (как и все курсы по оптимизации).
      Как минимум Вы должны:
      — Иметь опыт разработки на платформе 1С:Предприятие 8 (пусть небольшой)
      — Иметь навык написания запросов.
      Для обучения потребуются:
      – Клиент-серверная версия 1С 8.x
      – MS SQL Server + SQL Profiler
      – Если вы хотите подготовиться к сдаче экзамена 1С Эксперт, то вам необходим 1С:ЦУП и Тест-Центр.

    • Василенко Тарас сказал:

      При условии что ВЫ готовы работать по фиксированному графику Мастер-группы, как и было обозначено в нашей недавней новости – да, скидка 25 %.

  33. Максим сказал:

    Здравствуйте! Есть ли на выходе какой-то сертификат о том, что курс успешно пройден?

    • Кузьмин Сергей сказал:

      Да, в курсе предусмотрен сертификат о прохождении.
      Для получения сертификата нужно отчитаться по всем практическим задания, в том числе финальному заданию, а также оставить отзыв на курс.

      • Литвинов Иван сказал:

        Добрый день!
        Влияет ли на получение сертификата факт приостановки и возобновления действия токена?
        В каком виде выдается сертификат? Электронный с отправкой на e-mail или бумажный с отправкой на почтовый адрес?

        • Кузьмин Сергей сказал:

          Для получения сертификата необходимо отчитаться по всем практическим заданиям, в том числе финальному.
          Отчитываться можно только когда токен активен. При этом, приостановка и возобновление действия токена никак не влияет на получение сертификата о прохождении курса.

          Сертификат высылается в электронном виде на электронную почту.

  34. Catseye сказал:

    Добрый день! а когда следующий поток?
    или курс проходится без потока самостоятельно?

    • Кузьмин Сергей сказал:

      Все наши курсы, в том числе этот, проходят сейчас без привязки к потокам.
      То есть Вы можете в любой момент начать обучение по курсу.

  35. iam.alexey.ivanov сказал:

    Добрый день!
    Решил возобновить обучение, начатое в прошлом году.
    В связи с окончанием доступа к мастер-группе прошу выслать на e-mail решения домашних заданий.
    Спасибо.

  36. dimap сказал:

    Добрый день!
    В чем принципиальное отличие от аналогичных курсов на сайте Гилёва? В демо-видео используется даже инструмент оттуда.

    • Андрей Бурмистров сказал:

      Курс от Гилева – это базовые вещи, которые можно дать за 4 дня. Это сильно сокращенная версия текущего курса. Там нет многих разделов, например, таких как работа с тех. журналом, настройка и работа с ЦУП, резервное копирование, работа с Linux, PostgreSQL и т.д.
      Текущий курс направлен не просто на оптимизацию, но и на подготовку к экзамену 1С:Эксперт, где задается много сложных и каверзных вопросов и требуется глубокое знание архитектуры системы. Курс Гилева к 1С:Эксперту не готовит, это скорее интенсив, который дает базовые вещи в сжатые сроки. Если проводить аналогию, то курс Гилева – это курсы оказания первой помощи, где учат базовым вещам, а курс на данном сайте – это мед. институт, где качество и количество знаний совсем другое.

        • Андрей Бурмистров сказал:

          Александр, здравствуйте!
          Основных отличий несколько.
          1. Курс от 1С в направлен в основном на подготовку к экзамену, а не на решение задач из реальной жизни.
          2. Как следствие из пункта 1, в курсе от 1С используются только инструменты 1С, например ЦУП, который является к тому же платным. В нашем курсе используются в том числе и бесплатные инструменты, которые вы можете применять прямо в процессе прохождения курса.
          3. Мой курс рассчитан на людей которые имеют минимальные базовые знания, и очень подробно разъясняются все моменты касаемо таблиц, индексов SQL запросов и прочего. Курс от 1С больше рассчитан на людей более опытных и для начинающих он будет довольно сложным для понимания.
          4. Некоторых тем, например про настройку вирт. машин, в курсе от 1С просто нет, при этом они есть в нашем курсе.
          5. Отличия так же заключаются в объеме материала и времени поддержки. В наших курсах вы получаете 3 месяца поддержки. При этом на курсе от 1С можно задавать вопросы только на время курса, т.е. всего 5 дней.

          • ZFERMA сказал:

            В шапку бы эти ответы. Ведь один из главных вопросов которым мучаются коллеги – что выбрать: фирму 1с / Гилев / курсы-по-1с?

            • Евгений Гилев (Мастер-тренер) сказал:

              Как-то неудобно 1С на лопатки класть прямо на посадочной странице.

              Они после этого обижаются :))

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *