Почему долго грузится 1с 8 3
Бывают случаи, когда зависает 1С 7.7 и другие версии.
Диагностика системы и поиск причин неисправности.
Знающие пользователи говорят о том, что в таких ситуациях необходимо проверять состояние системы. На нее оказывается серьезная нагрузка, особенно если параллельно запущены другие процессы. Получить информацию можно в диспетчере задач Windows, если нажать комбинацию клавиш ctrl+shift+esc.
Таким образом, выделяют несколько наиболее распространенных причин зависаний 1С:
- чрезмерная нагрузка параллельно или в фоновом режиме;
- проверка настройки антивируса и брандмауэра;
- наличие «мусора» в системе.
Если вы не знаете точно, как исправить ситуацию, тогда звоните нам – в компанию «Одна Система».
С, а архитектура используемого решения. Делая выбор в пользу новой программы для бизнеса помните, что написать свои бизнес-процессы в программе дешевле и проще, чем переделать их под какую-то, тем более, очень дорогую программу. Такую возможность предоставляет только 1С. Поэтому, лучше задаться вопросом: «Как исправить ситуацию? Как заставить 1С «летать» на таких объемах?». Вкратце рассмотрим несколько вариантов «лечения»:
- Используйте технологии параллельного и асинхронного программирования, которые поддерживает 1С (фоновые задания и запросы в цикле).
- При проектировании архитектуры решения откажитесь от использования регистров накопления и регистров бухгалтерии в самых «узких» местах.
- Разрабатывая структуру данных (регистры накопления и/или сведений) придерживайтесь правила: «Самая быстрая таблица для записи и чтения – это таблица с одной колонкой».
Почему долго грузится 1с 8 3
Мы сделали замеры производительности дисковой сервера во время группового проведения сразу в двух базах и получили довольно оптимистичный результат.
Несмотря на относительно большое количество операций ввода-вывода в секунду (IOPS) — 913, длина очереди не превысила 1,84, что для двухдискового массива очень хороший результат. Исходя из него можно сделать предположение, что зеркала из обычных дисков будет достаточно для нормальной работы 8-10 сетевых клиентов в тяжелых режимах.
Так нужен ли SSD на сервере? Лучше всего ответить на этот вопрос поможет тестирование, которое мы провели по аналогичной методике, сетевое подключение везде 1 Гбит/с, результат также выражен в относительных значениях.
Начнем со скорости загрузки базы.
Может быть кому-то и покажется удивительным, но на скорость загрузки базы SSD на сервере не влияет.
Почему долго грузится 1с 8.3
Профилактика:
- Никогда не закрывайте 1с программу, когда она проводит серьезные процессы
- Делайте периодическое сохранение базы данных, так как в случае каких-либо сбоев, вам будет намного проще восстановить базу за неделю, чем если вы полностью ее потеряете.
Конечно, удобнее всего будет установить программу, которая автоматически будет проводить бэкап (автосохранение) информационной базы.
С:Бухгалтерия 3.0 в сравнении с предыдущими откровенно тормозит! И работать просто невозможно.
Я начал разбираться и очень скоро выяснил, что основной причиной подвисаний и следовавшего недовольства пользователей являются регламентные и фоновые задания, многие из которых по умолчанию включены, хотя для абсолютного большинства бухгалтеров в них нет никакой необходимости.
Ну, например, зачем нам по сто раз в день запускать задачу «Извлечение текста», если мы не осуществляем полнотекстовый (бухгалтеры, не пугайтесь) поиск по всем объектам нашей базы.
Или зачем постоянно загружать курсы валют, если у нас нет валютных операций или мы делаем их изредка (и перед этим и сами можем нажать кнопку загрузить курсы).
То же касается и постоянной попытки 1С подключиться к сайту и проверить и обновить классификаторы банков.
Папка кэша расположена по адресу
C:\Documents and Settings\username\Application Data\1C\1Cv82\
Зайдя туда, мы находим множество (количество папок равно количеству конфигураций) интересных папок: Удаляем их
2. Второй способ
Из старого бэкапа выгрузить конфигурацию , загрузить в действующую с заменой всего, перед этим выгрузив конфигурацию из действующей базы, далее снова загрузил конфигурацию из действующей с заменой всего и добавлением. Запуск стал быстрым .
р.s Добавлено 05.06.2018
Это происходит из за того что если вы обновляете конфигурацию базы тогда когда работают пользователи , то есть ( обновить динамически) и из за этого как я понял толи создает кэш где-то толи еще что-то.
Поэтому и она начинает долго запускаться у остальных пользователей .
3. Опубликуйте свою базу на этом компьютере. По этой теме есть доступный материал на ИТС, или обратитесь к специалисту из поддержки.
4. На компьютерах пользователей настройте доступ к базе через тонкий клиент. Для этого:
Откройте окно запуска 1С.
Выберите вашу рабочую базу.
Здесь это «Ваша база». Нажмите «Изменить». Установите переключатель в положение «На веб-сервере», укажите в строке под ним имя или IP-адрес сервера, на котором активировали IIS, и имя под которым публиковали базу. Нажмите кнопку «Далее».
Установите переключатель «Основной режим запуска» в режим «Тонкий клиент». Жмите «Готово».
У нас немаленькая компания, но и не очень большая, человек 50 – 60.
Мы используем клиент-серверный вариант, но «тормозит» 1С жутко.
В этом случае рекомендуется разделить сервер 1С и сервер СУБД на два разных сервера. При разделении обязательно помните: если они остались на одном физическом сервере, который просто виртуализовали, то диски у этих серверов должны быть разными –разными физически! Также обязательно настройте регламентные задания на сервере СУБД, когда речь идет об MS SQL (подробнее об этом описано на сайте ИТС)
У нас немаленькая компания, более 100 пользователей. Все настроено в соответствии с рекомендациями 1С для такого варианта, но при проведении некоторых документов 1С очень сильно «тормозит», а иногда вообще возникает ошибка блокировки.
Основной сдерживающий фактор здесь, как показал предыдущий тест, пропускная способность сети и производительность клиента.
Перейдем к перепроведению:
Выше мы уже отмечали, что производительности дисковой вполне достаточно даже для работы в тяжелых режимах, поэтому на скорость проведения SSD также не оказывает влияния, кроме неоптимизированной базы, которая на SSD догнала оптимизированную. Собственно, это еще раз подтверждает, что операции оптимизации упорядочивают информацию в базе данных, уменьшая количество случайных операций ввода вывода и повышая скорость доступа к ней.
На повседневных задачах картина аналогичная:
Выигрыш от SSD получает только неоптимизированная база. Вы, конечно, можете приобрести SSD, но гораздо лучше будет задуматься о своевременном обслуживании баз.
Переход на 1 Гбит/с не дает оптимизированной базе никаких преимуществ, а неоптимизированная и двойка начинают работать быстрее, показывая небольшую разницу между собой.
Из проведенных тестов становится очевидно, что сеть не является узким местом для новых конфигураций, а управляемое приложение работает даже быстрее обычного. Также можно рекомендовать переход на 1 Гбит/с если для вас критичны тяжелые задачи и скорость загрузки баз, в остальных случаях новые конфигурации позволяют эффективно работать даже в медленных 100 Мбит/с сетях.
Так почему же 1С тормозит? Будем разбираться дальше.
Дисковая подсистема сервера и SSD
В прошлом материале мы добились увеличения производительности 1С разместив базы на SSD.
Например, открытие журнала Реализация товаров и услуг заняло около 20 секунд и сопровождалось все это время высокой дисковой активностью (выделено красной линией).
Чтобы объективно оценить влияние оперативной памяти на производительность конфигураций на основе управляемого приложения мы провели три замера: скорость загрузки первой базы, скорость загрузки второй базы и групповое перепроведение в одной из баз. Обе базы полностью идентичны и созданы копированием оптимизированной базы. Результат выражен в относительных единицах.
Результат говорит сам за себя, если время загрузки вырастает примерно на треть, что еще вполне терпимо, то время выполнения операций в базе вырастает в три раза, ни о какой комфортной работе в таких условиях говорить не приходится.