Оптимизация производительности 1С 8
В большинстве случаев, как только специалисты сталкиваются с проблемой производительности, они начинают действовать наугад. Путём перебора различных вариантов надеются найти правильный в данной ситуации. Естественно это не самый лучший способ и очень часто задаются вопросом с чего начать и что лучше применить? Какова должна быть последовательность действий при возникновении проблем?
Статьи по оптимизации производительности 1С для программистов
- Выбор сервера для 1С 8
- Cannot resolve the collation conflict between Cyrillic в 1С
- Оптимизация клиент-серверной 1С версий 8.2 и 8.3
- rphost или рабочий процесс 1С 8.3 и 8.2
- Дополнительные вопросы к экзамену 1С Эксперт
- Понятия соединения и сеанса в 1С 8.3 (8.2)
- Конфликт блокировок при выполнении транзакции в 1С 8.3 (8.2)
- Ускорение работы 1С 8.2 и 8.3
- Использование MS SQL Profiler и 1С
- Создание сценария и запуск тестирования в 1С Тест-центр
- Установка и настройка 1С Тест центр (КИП)
- 1С Корпоративный инструментальный пакет 8 (КИП)
- ДЛЯ ИЗМЕНЕНИЯ в запросах 1С 8
- Замер производительности в отладке 1С 8.3 (8.2)
- Работа с отладкой в 1С 8.2 и 8.3
- Методика оптимизации 1С 8.2 и 8.3 на SQL сервере
- Настройка замера производительности 1С для Windows
- Установка кластера серверов 1С 8.2 (8.3) на двух физических серверах
- Настройка технологического журнала 1С
- Установка подсистемы 1С БСП – Оценка производительности
- 1С Эксперт – Пример решения билета (вариант 3)
- 1С Эксперт – Пример решения билета (вариант 2)
- Взаимоблокировки 1С и способы их устранения
- Перевод конфигурации в управляемый режим блокировок 1С 8.2 и 8.3
- Причины избыточных блокировок
- Блокировки в 1С и СУБД
- Уровни изоляции транзакции СУБД и 1С
- Индексы MS SQL и 1С 8.3
- Транзакции в 1С и СУБД
- Особенности работы разных СУБД
- Анализ производительности запросов на уровне СУБД
- Методика APDEX в 1С
- Методы повышения производительности 1C на MS SQL
- Регламентные операции в СУБД MS SQL
- Оптимизация запросов в 1С 8.3 и 8.2
- Индексирование временных таблиц в запросе 1С
- Индексы в 1С 8.3
Методика повышения производительности 1С
Итак, с чего начать и как действовать правильно.
Если есть проблема производительности, первое, что необходимо сделать, нужно зафиксировать с помощью технологии APDEX текущую производительность. Узнать на сколько плохо система стала работать. Особенно это важно, если выполняется оптимизация не для своей компании, где вы являетесь штатным сотрудником, а выступаете в качестве внешнего эксперта.
Далее необходимо посмотреть, выполняется ли сервере СУБД регламентные операции, обновляется ли статистика, есть ли дефрагментация индексов? Если регламентные операции не выполняются, то их выполнение нужно настроить, запустить систему и проанализировать, как изменился APDEX. Оцениваем, изменилась ли производительность.
Следующий этап. Если регламентные операции включены и это не помогло, исследуем, выполняется ли эта операция в однопользовательском режиме, редко применимом на практике, или только в многопользовательском режиме. Если операция выполняется медленно и в однопользовательском режиме, то её довольно легко оптимизировать с помощью замера производительности в конфигураторе 1С. А вот если операция выполняется медленно только в многопользовательском режиме, тогда это очевидно проблемы связанные с параллельной работой. Здесь без посторонних инструментом используя один конфигуратор обойтись гораздо сложнее.
После сбора всех необходимый данных смотрим, можно ли ускорить систему без «апгрейда» оборудования. Как это узнать? Если видно, что есть не оптимальные запросы, ожидания на блокировках, то про «апгрейд» пока можно забыть. Есть ещё запас по оптимизации на уровне программного кода.
Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания - попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>
Заключительным этапом является регулярный мониторинг производительности. Обязательно должны быть установлены счётчики, которые будут показывать, насколько слажено работает система.
И как можно заметить у этого процесса есть начало, но нет логического конца. Производительность нужно отслеживать постоянно. Не важно, имеются ли в данный момент очевидные проблемы или нет.
К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.
СПРОСИТЕ в комментариях!
Лариса Алексадровна:
Как одновременно работать в 1С8 директору и 2-м менеджерам?
Кирилл:
Здравствуйте, Лариса Александровна!
Что бы работать в программе одновременно, необходимо приобрести дополнительные лицензии 1С и настроить программу для работы по сети.
По части настройки программы это делается так:
1. База данных размешается на общем сетевом ресурсе, который «виден» со всех компьютеров;
2. На компьютеры пользователей устанавливается платформа 1С;
3. Прописывается путь к базе данных из п.1.