1c-diatonika
Купить on-line
Прайс лист
Пн-Пт 9.00-17.30
Главная › Статьи › Статья9

Особенности операции свертка баз 1С

Если для предприятия характерен большой ежедневный документооборот, то рано или поздно могут возникнуть определенные трудности. Как правило, они проявляются следующим образом:
База данных, становится излишне громоздкой, данные занимают очень много места и, что еще хуже, обработка документов сильно замедляется. В некоторых случаях на создание простейшего отчета, может уйти до несколько часов.
Достаточно частым явлением становится повреждение индексных файлов, особенно при работе в файловом режиме, на переиндексацию большой базы данных требуется значительное время.
Возможно возникновение ситуаций, при которых происходит изменение данных в закрытых периодах.
Сущность операции по свертке баз 1С заключается в удалении из базы данных всей потерявшей свою актуальность информации. В процессе выполнения все документы и движения по регистрам по дату свертки включительно удаляются. А вместо удаленных документов создаются документы ввода остатков по регистрам на дату свертки. Важно, чтобы информация на дату сверки была актуальной. Так же, помимо необходимости выверить все данные на выбранный момент времени, придется восстановить всю последовательность при партионном учете. Существует несколько типичных ситуаций, в которых свертка баз становится необходимой.
Возросший объем рабочей базы негативно влияет на скорость проведения операций. На проведение операций расходуется слишком много времени.
В определенной ситуации поводом для свертки баз может стать недостаток свободного места на информационных носителях.
Если производительность системы недостаточна, а все иные способы ее повышения уже не дают результатов или нет возможности их реализовать.
Если рост базы привел к невозможности в какие-либо разумные сроки провести переиндексацию или обновление конфигурации.
Для решения и профилактики подобных проблем используется процедура, получившая название свертка баз данных. Во многих типовых конфигурациях 1С для свертки баз данных существует специальная обработка. Например, в "1С: Торговля и склад" или 1С 8: "Управление производственным предприятием". Если типовая конфигурация не предусматривает наличие данной обработки или компания использует собственную конфигурацию, то процедура свертки баз может быть разработана силами предприятия или интегратора обеспечивающего внедрение и поддержку продуктов 1С.
Особо следует отметить, что далеко не всегда встроенные и типовые решения могут корректно осуществить процедуру свертки. Наиболее безболезненно свертка проходит для бухгалтерской базы, поскольку остатки на счетах можно создать операцией. В других случаях вполне вероятно появится необходимость в создании документа или группы документов для введения остатков регистров. В тех случаях, когда с базой не проводилось необходимых профилактических мероприятий, может потребоваться свертка таблиц-справочников, для очистки от неиспользуемых строк. Трудозатраты на проведение свертки базы могут оказаться сравнимыми с первоначальным внедрением конфигурации 1С. В случае некорректной свертки возможно получение такого парадоксального результата, как рост общего объема рабочей базы вместо его уменьшения.
Для проведения операции свертки баз в подобных случаях необходим специалист с высокой квалификацией. Поэтому вполне объяснимо, что многие компании-интеграторы предоставляют такую отдельную услугу, как свертка базы.
Перед началом операции необходимо выгрузить все удаляемые документы из рабочей информационной базы и перенести их в архивную информационную базу. И уже после этого осуществляется чистка рабочей базы. Регулярная очистка основной рабочей базы позволит ограничить доступ рядовых сотрудников и менеджеров низшего звена к ненужной им информации из закрытых периодов. При этом размер базы не будет превышать необходимый минимум. Как следствие, скорость составления разнообразных отчетов, оформления и проводки документов будет оставаться максимально возможной. Что поможет сделать работу системы более стабильной и безопасной.
И, конечно же, перед каждой сверткой базы следует сделать резервную копию рабочей базы 1С.
Следует отметить, что сама по себе свертка баз не является панацеей. Как правило, падение производительности обработки запросов к базе данных происходит в результате неудачного проектирования системы. В данной ситуации свертка даст временный прирост скорости, но саму проблему не решит. Кроме того, аппаратные ресурсы сервера должны соответствовать возложенным на него задачам. Считается, например, что при отсутствии высокоскоростной дисковой подсистемы объем оперативной памяти должен быть не менее половины общего объема базы данных.

   




   
тел.:(495) 728-27-83, e-mail: 1c@komci.ru