1с регламентированные отчеты тормозит
Здравствуйте! Помогите мне разобраться пожалуйста. Начну сначала.
Я инженер в фирме обслуживающей контрольно-кассовую технику, наша бухгалтерия использует 1С. Сопровождает и обслуживает эту программу сторонняя фирма ООО "МАКС-Сервис". Сотрудники этой фирмы приходят и время от времени устанавливаются обновления и вот после одного из последних обновлений 1С стала дико тормозить (при во время запуска, во время формирования документов). Я лично с ними не разговаривал, но директор сказал что ему сказали надо покупать более мощный новый компьютер и деньги уже выделил=) Но мне из принципа хочется решить проблему потому что дело я думаю не в кмпьютере (а комп не такой уж и старый) раз он только начал лагать после определенной операции с 1С.
База не используется по сети. всего один пользователь на этой же машине. Я не разбираюсь в бухгалтерскиз терминах и вообще в 1С сильно, если можете подскажите что сделать=)
1С: Предприятие 7.7 (7.70.027)
Бухгалтерский учёт, редакция 4.5 (7.70.524)
Хм, трудно подсказать, в чем конкретно может быть дело. Вплоть до реального саботажа обновляльщиков. Я сталкивался с вредоносным кодом в глобальном модуле, который раз в месяц запрещает запускать бухгалтерию и выводит надпись о необходимости вызова внедренцев.
Всяко бывает.
1. последние обновление 525.
2. у нас ни чего не тормазило 1с 7.7 ни когда )) если не считать правда реально старые компьютеры и базы 1с.. с 2004 года.. но мы их режим каждый год..что оставляем только рабочий год новый..обработкой "свертка базы"..
3) может помочь.. в информационной базе.. в папках пользователей, если такии имеются..
то есть когда конфигруратор-пользователя..там в пользователях прописывается "рабочий каталог"..вот из этого рабочего каталога в базе удалить все файлы..
p.s. только настройки придется заного сделать если были.
нам реально это помогает чуть ускорить работу.. потому что у нас сетевая версия.. там много данных хранится допустим.. ВСЕ сетевые принтеры которые даже не используются )) и т.д)
> Но мне из принципа хочется решить проблему
Тогда начни с ежедневного архивирования базы.
Про пересчет итогов уже написали. Есть в конфигураторе операция "Тестирование и исправление", попробуй, только на тестовой сначала.
Архивирование и свертка не одно и тоже? А то нам делали это делали, но бухгалтерии нужны данные за три года.
Ничего стремного не произойдет если я проведу эту операцию "тестирование и исправление" как очень очень очень неопытный пользователь 1С?)) ну то есть там в принципе можно накосячяить?
Тестирование и исправление идет автоматически сам ты точно там не накосячишь.. в моей практике не было такого, что просле тестирование и исправление..что-то слетало, или становилось хуже чем было)
Архивирование это ежедневные архивные копии баз..
Свертку все же надо делать..по крайне мерее мы делаем..если очень большая фирма с большими оборотами.. то не возможно станвится уже работать..тормозит..
обрезаем каждый год после сдачи 1-го квартала.. то отчитались по всем налогам за 1 квартал года. сделали свертку базы на этот год.. в новой базе остается только текущий год.
в старой базе остается предыдущей.. если кому-то нужно что то там посмотреть и т.д. просто открывает старую базу и смотрит.. проблем нет..
А бухгалтерам вообще верить нельзя)) это отдельная история..так что "ой вчера было все супер, а сегодня обновили релиз на новый все стало ужасно" не сильно верится)))
у меня вообще лучше итсория была
доходила до бонального.. делаю архив базы..обновляю ее.. делаю архив базы тут же после обновления (были просто уже случаи)..проходит 1.5-2 дня.. прибегает начинает в истереке биться..ааа ндс не правильный. по 50.1 счету остатки не идут.. еще что-то там..типо все было супер, обновил все стало плохо.
Я молча.. открываю архив базы, который сделан тут же после обновления. и показываю что тут все нормально. и орать совсем не стоит.
в итоге дело было просто в том что кто-то "расправел" пко и рко некоторые..а она даже не псмотрела сразу прибежала ко мне.. а что было с ндс я даже смотреть не стал)
Ну и наконец почисти кеш. При появлении каждой новой версии регламентного отчета в конфигураторе, он помещается в кеш. 1С чистить кеш не умеет. Спустя полгода размер кеша базы может достигать нескольких Гб. Если файловая система слабая, тогда начинаются жуткие тормоза
странно пробовал.
Если было желание уменьшить базу, то нужно было протестить выгрузку в ДТ и обратно загрузку в новую базу, созданную на пустом месте. И да, результат может оказаться зависим от релиза платформы и релиза конфиги - в этом не будет ничего удивительного
(1) 8.3.12.1529
(2) обновил все до последних версий
(3) попробую
(4) забыл про кэш написать - чистил первым делом :)
(5) написал же что делал выгрузку/загрузку - это какк раз в ДТ
если ничего ужасного в процессе расспросов не выявим, то вангую некую глючность в работе фоновых заданий в обновленной платформе в сочетании с версией совместимости конфиги (она сейчас выровнена под платформу)
(9) файловая, и тормоза только в регламентированной отчетности, в остальном нормально работает. своих доработок нет
(0) в последних версиях Бух очень пухнет регистр сбора статистики.
На фик не сдался он !
Надо чистить и отключить сбор и отправку данных в 1С!
(+19) я сейчас взял у себя 1ю попавшуюся базу Бух -
4400 записей в одном из регистров по статистике, а их несколько.
Планирую написать обработку - удалить всё это !
Регл задание по сбору и отправке отключил уже.
(0) кстати еще не забывай что сама конфа в последних Бух 3.0 весит чуть больше 1 Гб !
Мне недавно переводили всех бухов на 8гб памяти и диски SSD.
+загружены классификатор адресов (а без него последние релизы не работают ибо онлайн ввод адресов они поломали)
(24) Выгруженный CF это две конфиги, а не три. И то, только в случае снятия конфиги с замка с сохранением поддержки.
И речь именно о конфигурации, а не загруженных всяких разных классификаторов, которые можно и онлайн подтягивать
Если файловая база все еще тормозит, даже после очистки кеша пользователей и кеша сервера, надо попрбовать.
1. сделать дефрагментацию диска.
Если не помогает, то смотреть в сторону настройки винды и желаза.
Антивирус, сеть, видеокарта, не испоьзуемые сетевые принтеры - могут приводить к неожиданным проблемам.
Разработчики 1С еще не научилась тормозить пустые типовые бухгалтерии. Хотя они над этим усиленно работают.
Может оказаться что в том отчете, который на картинке чуднные настройки компановки и именно изза них отчет выполняется долго
(35) искать, скорей всего, нужно резкое затормаживание работы платформы на использовании фоновых заданий. Регламентированные отчеты на измененной сейчас версии БСП внутри БП 3, если они остались в прежней технологии, дергают данные не напрямую, а с запуском фонового задания. Вот и есть вероятность, что алгоритмически ничего не изменилось, но с фоновыми трабла.
з.ы. Про трабл в обработке фоновых на самых свежих релизах платформы вроде бы уже много раз отписались, но как-то не слишком на это обращают внимание.
(19) есть еще рекламные банеры. Когда 1с собирает статистику по документам, контрагентами и далее выдает рекламу типа, "вы потратили 30 минут на ввод контрагентов в этом квартале, узнайте как сделать это быстрее с помощью 1с:Контаенты" и т.п. включая, вы ввели 50 документов пора переходить на ЭДО или проверти контрагента по спарку
(39) я сделал себе вариант доработки на всякий случай без фоновых заданий, но в последние 1-2 года формирование отчётности нормально работает и с фоновым.
При работе с 1С иногда приходится слышать, что программа тормозит, долго запускается, медленно работает, зависает. Причин этому может быть множество, как и путей их решения. Рассмотрим, какие действия можно предпринять, чтобы оптимизировать работу программы, улучшить ее производительность, ведь от скорости работы программы 1С зависит работа всей компании в целом.
Как оптимизировать работу 1С
- Оптимизация с помощью обновления.
- Настройка регламентных и фоновых заданий.
- Отключение неиспользуемых модулей программы.
- Параметры компьютера и сети.
- Запуск в тонком клиенте.
- Диагностика и исправление ошибок базы 1С.
- Свертка информационной базы.
- Настройка антивирусных программ.
Оптимизация с помощью обновления
Разрабатывая новые версии 1С, программа совершенствуется, добавляется новый функционал, оптимизируются существующие механизмы работы платформы, реализуются новые возможности по повышению производительности системы и ее масштабируемости. т.е. уменьшение зависимости производительности от внешних факторов (количества пользователей, объема хранимой информации и т.п.). Поэтому необходимо следить за обновлениями и обновлять не только саму конфигурацию, но и платформу 1С Предприятия.
Настройка регламентных и фоновых заданий
В конфигурации предусмотрено большое количество фоновых заданий — могут обновляться курсы валют, классификатор банков, обновление новостей и задач бухгалтера и другие. При этом некоторые задания не нужны, но они выполняются и отнимают ресурсы программы 1С на обновление этих данных.
Одним из способов оптимизации 1С является настройка фоновых заданий, отключение ненужных пунктов. Сделать это можно в разделе меню Администрирование — Обслуживание .
Далее переходим в раздел Регламентные операции — ссылка Регламентные и фоновые задания .
Здесь видим список регламентных и фоновых заданий и у большинства стоят галочки слева — включены.
Необходимо пересмотреть список заданий и в случае, если нам не нужно, открыть и снять галочку Включено . Нажимаем кнопку Записать и закрыть и данная задача не будет выполняться.
Например, некоторые другие задачи, такие как Загрузка классификатора банков , нет необходимости выполнять часто. Данный классификатор можно обновить вручную. Поэтому автоматическое обновление также можно отключить.
Так, отключив неиспользуемые фоновые задания, можем повысить производительность программы 1С и ускорить ее работу. Она не будет тратить свой ресурс на их выполнение и «тормозить». Если какое-то задание было отключено, то можем при необходимости включить его снова.
Отключение неиспользуемых модулей программы
В программе 1С имеется большой функционал, которым Вы возможно не пользуетесь. При этом, даже если вы не используете некоторые возможности программы, а они включены, это также отнимает ресурсы компьютера. Отключить ненужные функциональные режимы можно в разделе меню Администрирование — Настройки программы — Функциональность .
Пройдясь по вкладкам настройки, необходимо снять ненужные галочки.
Параметры компьютера и сети
Если данные действия не дали желаемого результата, то следует посмотреть какие параметры у Ваших компьютеров — недостаточно мощные, устаревшие компьютеры приводят к замедлению работы программы 1С, к снижению ее производительности и низкой скорости. Особое внимание нужно обратить на процессор и размер оперативной памяти.
При установке программы 1С, к характеристикам компьютеров предъявляются определенные требования.
Для того чтобы посмотреть параметры компьютера, зайдем через кнопку Пуск и выберем пункт меню Компьютер , нажмем правой кнопкой мышки на нем и посмотрим его Свойства .
Информация о нашей системе отображается в окне.
Требуемые характеристики компьютера будут зависеть от варианта установки, количества пользователей и специфики решаемых задач.
Кроме этих параметров, для работы с программой 1С должно быть свободное место на диске не менее 2 Гб и подключение по сети не менее 100 мБит/сек.
Для сетевых вариантов программы, особенно 1С файловых, передающих большие объемы информации, пропускная способность сети один из наиболее важных параметров. При возникновении проблем, можно увеличить пропускную способность сети, если вы выполняете объемные задачи, но для небольших, повседневных задач, пропускная способность не является узким местом и конфигурация может эффективно работать и на скорости 100 мБит/сек.
Еще одним из вариантов оптимизации 1С, можно выделить работу в режиме тонкого клиента.
Запуск 1С в тонком клиенте
На компьютерах пользователей можно настроить доступ к базе через тонкий клиент , для его работы не требуется много ресурсов системы и каналов связи. Режим запуска можно изменить в настройке информационной базы, выбрав режим запуска — Тонкий клиент . Данная настройка находится в кнопке Изменить при запуске 1С.
Перейдя в настройку, в окне настройки параметров запуска, установим переключатель в нужное положение.
Для того чтобы узнать в каком клиенте запускается программа 1С, зайдем в меню Справка — О программе .
Диагностика и исправление ошибок базы 1С
Так как низкая производительность программы 1С является проблемой и своего рода ошибкой, то Тестирование и исправление информационной базы можно считать еще одним из средств по оптимизации работы с программой 1С. Поэтому пункты реструктуризация, реиндексация и сжатие информационной базы должны помочь:
- Реиндексация таблиц информационной базы — перестраивает индексы таблиц, повышая быстродействие информационной базы.
- Сжатие таблиц информационной базы — уменьшает ее размер информационной базы, проводя дефрагментацию таблиц. Поэтому данный режим проверки относится больше к повышению быстродействия работы программы, нежели устранению ошибок.
- Реструктуризация таблиц информационной базы — улучшает стабильность и быстродействие базы данных, оптимизируя ее структуру.
Свертка информационной базы
При большом объеме информационной базы, одним из способов оптимизации является свертка информационной базы, ведь со временем работы размер базы данных, особенно в крупных организациях растет и это приводит к замедлению работы 1С. В результате ее выполнения формируются остатки на определенную дату, а старые документы при этом удаляются. Так можно в разы уменьшить объем базы, удалив неактуальную информацию, удалив ненужные элементы справочников, старые данные, тем самым облегчив базу, что благоприятно отразиться на скорости работы программы, скорости обработки информации. Проведение этой процедуры снизит нагрузку программы на компьютер.
Настройка антивирусных программ
При правильной настройке ни одна антивирусная программа не будет мешать работе системы. Однако, если ограничиться стандартными настройками, то производительность программы 1С может заметно снизиться. Поэтому с помощью дополнительных настроек антивируса можно оптимизировать и работу 1С. При необходимости можно отключить фоновый режим программы. На практике замечено, что при отключенной антивирусной программе, скорость запуска программы 1С, обработки документов, формирования отчетов значительно увеличивается, так как сама антивирусная программа забираем много ресурсов компьютера.
- Как сделать копию базы 1С 8.3
- Обновление 1С: как обновить конфигурацию самостоятельно
- Тестирование и исправление базы 1С 8.3: какие галочки ставить
- Утилита chdbfl.exe для 8.3
- Свертка базы 1С 8.3
- Как удалить помеченные на удаление документы в 1С 8.3
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Похожие публикации
-
У вас нет доступа на просмотр Чтобы получить доступ:Оформите коммерческую..ФНС привела подробные разъяснения о том, что делать налогоплательщику при.ФНС на официальном сайте рассказала об опасностях, которые могут подстерегать.
(4 оценок, среднее: 4,00 из 5)
Публикацию можно обсудить в комментариях ниже.
Обратите внимание!
В комментариях наши эксперты не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно в Личном кабинете
Вынесенный нами в заголовок статьи вопрос является актуальным для многих системных администраторов, работающих с данным продуктом. По мере возможностей мы стараемся рассказывать о параметрах, влияющих на производительность 1С и развенчивать популярные мифы. Сегодня, на примере одного недавнего случая, мы хотим рассказать вам об еще одном аспекте, способном серьезно влиять на производительность - регламентных заданиях.
Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.
Начнем с реального случая. Не так давно к нам обратился один наш клиент с жалобой на "тормоза" 1С у одного из его сотрудников. Симптомы выражались в том, что через некоторый промежуток времени конфигурация Управление Торговлей 10 начинала сильно тормозить, а проще говоря подвисала на какое-то время.
При более подробном разборе ситуации выяснилось, что это происходит только у одного сотрудника, причем на любом рабочем месте, происходит давно, но если раньше "тормоза" продолжались около секунды, то теперь, после обновления, они могут продолжаться до 15-20 секунд, что делает работу крайне некомфортной.
В принципе, исходных данных уже достаточно, чтобы сделать первые выводы. Приведем их еще раз:
- "Тормоза" происходят постоянно, с определенной периодичностью
- "Тормозит" только у одного пользователя
- "Тормозит" на любом рабочем месте
Чтобы подтвердить свои догадки заглянем в Настройки параметров учета:
Действительно, "проблемный" пользователь указан как пользователь для выполнения регламентных заданий. Как выяснилось, когда-то давно от имени этого пользователя работало задание автообмена РИБ. Осталось посмотреть, что именно являлось причиной эпизодического "торможения". Это тоже несложно сделать:
А вот и "виновник торжества" - задание обновления индекса полнотекстового поиска, которое запускалось один раз в 2,5 минуты. В данном случае проблема была полностью решена отключением выполнения регламентных заданий под этим пользователем, однако это не всегда возможно или целесообразно, поэтому ниже мы рассмотрим каким образом можно управлять регламентными заданиями и как сделать так, чтобы они не оказывали негативного влияния на производительность.
Обычное приложение
В конфигурациях на основе обычного приложения единого инструментария для управления регламентными заданиями нет. Во многом это связано с тем, что на момент их первоначальной разработки сама концепция регламентных заданий была развита довольно слабо.
Управление многими регламентными заданиями производится через настройку связанных с ними подсистем. Например, настройки регламентных заданий, связанных с обменом данными следует искать в настройках обмена, связанные с ЕГАИС в настройках торговлей алкоголем и т.д.
На первый взгляд все довольно логично, но отсутствие единого инструмента затрудняет возможность контроля за настроенными регламентными заданиями и оптимальностью их настроек. Хорошо, если заданий одно - два, а если их больше или, как в нашем случае, есть подозрение на какое-либо из регламентных заданий, но вы не имеете представления кто и что настраивал в этой базе.
В этом случае следует воспользоваться внешней обработкой КонсольЗаданий (JobsConsole), которая входит в набор стандартных обработок на диске ИТС. Обработка предоставляет единый интерфейс для всех заданий и позволяет выполнять их централизованную настройку, а также контролировать выполняющиеся в текущее время задания.
Данный список нужно тщательно изучить, все ненужные задания следует отключить, а у нужных привести расписание в соответствие с насущными потребностями и здравым смыслом. Например, в нашем случае, нет никакой необходимости обрабатывать ответы ЕГАИС раз в 30 секунд (эта настройка сделана для тестирования) и в рабочем режиме вполне достаточно будет делать это скажем раз в полчаса.
Управляемое приложение
В конфигурациях на основе управляемого приложения регламентным заданиям отведена более значительная роль, с их помощью могут выполняться различные задания по обслуживанию информационной базы и поддержанию ее в актуальном состоянии, но в тоже время именно регламентные задания чаще всего становятся причиной "тормозов".
Для управления регламентными заданиями предназначен отельный пункт в меню Администрирование - Поддержка и обслуживание.
Сразу можно отметить, что заданий значительно прибавилось (для примера мы взяли одну и ту же конфигурацию - Розница) и их грамотная настройка способна существенно улучшить производительность информационной базы. Настройки по умолчанию выполнены 1С исходя из потребностей средней сферической фирмы в вакууме и не являются оптимальными даже близко.
Прежде всего отключаем то, что явно ненужно, с чем вы не работаете. Потом оптимизируем расписание редко используемых функций, скажем обновление классификатора банков в Рознице, как и проверку контрагентов, можно проводить раз в неделю в нерабочее время или в конце (начале) рабочего дня.
Отдельное внимание следует уделить всему, что связано с поисковым индексом. Полнотекстовый поиск безусловно удобная вещь, но работа с его индексом является весьма и весьма ресурсоемкой задачей. Поэтому не стоит впадать в крайность и отказываться от него, но следует серьезно пересмотреть и настроить его параметры.
Начнем с извлечения текста, данная операция позволяет производить поиск по содержимому приложенных файлов, поэтому если вы не используете их, не производите поиск по ним, или у вас там одни изображения - то данную операцию можно отключить, в любом случае выполнять ее раз в 85 секунд - явный перебор.
Обновление индекса ППД - одна из самых ресурсоемких операций, по умолчанию выполняется раз в минуту.
Тоже самое относится и к слиянию индекса ППД, если вы обновляете индекс раз в день, то следует настроить слияние на выполнение раз в неделю, при этом выбрав в качестве начала задания наименее мешающее работе время.
Эти несложные операции позволят вам без особого ущерба для функциональности конфигурации поднять комфортность работы с ней на новый уровень за счет отказа от частого выполнения достаточно ресурсоемких операций. Только не следует впадать в крайности, грамотно рассудите, насколько вам необходимы те или иные возможности и как часто следует выполнять связанные с ними задания.
Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.
Зачастую пользователи жалуются на то, что «1С 8.3 тормозит»: медленно открываются формы документов, долго проводятся документы, запускается программа, долго формируются отчеты и так далее.
Причем такие «глюки» могут встречаться в разных программах:
Причины могут быть разные. Это не восстановлена граница последовательности проведения документов, слабый компьютер или сервер, неправильно сконфигурирован сервер 1С.
В этой статье я хочу рассмотреть одну из самых простых и распространенных причин медленной работы программы – фоновые и регламентные задания. Данная инструкция будет актуальна для пользователей файловых баз на 1-2 пользователя, где нет конкуренции за ресурсы.
Если Вас интересует более серьезная оптимизация клиент-серверного варианты работы системы, посетите раздел сайта 1С Эксперт.
Где в 1С 8.3 регламентные задания
Не успел я загрузить программу, как в 1С выполнилось множество фоновых заданий. Посмотреть их можно, зайдя в меню «Администрирование», далее -«Поддержка и обслуживание»:
Вот так выглядит окно с выполненными задачами:
Получите понятные самоучители по 1С бесплатно:
А так полный список всех регламентных заданий, которые запускаются:
Среди этих задач видны такие, как «Загрузка валют«, загрузка различных классификаторов, проверка актуальности версии программы и так далее. Например, мне ни к чему почти все эти задачи. Я не веду валютный учет, версии контролирую сам, классификаторы загружаю по необходимости.
Соответственно, в моих (и в большинстве случаев в Ваших) интересах отключить ненужные задачи.
Отключение регламентных и фоновых заданий в 1С 8.3
Рассмотрим, как отключить регламентные фоновые операции. Включенные задачи отмечены зеленым флажком. Зайдем в одну из них двойным кликом. Например, в «Загрузку классификаторов банков«:
Чтобы отключить задание, снимем флажок «Включено». Нажимаем «Записать и закрыть». Теперь оно выполняться не будет. Таким образом нужно отключить все ненужные задачи. Если сомневаетесь насчет какого-либо задания, обратитесь к специалисту. Производительность программы должна значительно увеличиться.
Если база данных находится на сервере, специалистам по обслуживанию системы необходимо помнить, что при обновлении нужно принудительно отключать фоновые задания на сервере 1С: Предприятие, так как они будут мешать процедуре обновления.
Читайте также: