|
|
|||||||||||||||||||||||||||||
|
Если база данных имеет большой размерИсточник: dvprofessionals Михаил Захаров
Если размер базы данных DocsVision имеет большой размер, при небольшом количестве документов и файлов, следует произвести анализ и очистку. Для определения размера каждой из таблиц выполните вызов хранимой процедуры: dvsys_help_show_section_size В результате работы будет выведен список таблиц, отсортированный по размеру, в сторону уменьшения. Ниже приведены рекомендации, если в списке таблиц с большим размером окажутся следующие. 1. dvtable_{388F390F-139E-498E-A461-A24FBA160487} В данной таблице хранятся журналы всех экземпляров бизнес-процессов, которые существуют в системе. Для уменьшения размера таблиц нужно: Для удаления журналов всех завершенных бизнес-процессов выполните: Можно удалить журналы всех экземпляров бизнес-процессов. На работу системы это не повлияет, однако, если есть процессы, приостановленные по ошибке, то причину остановки не удастся выяснить без журнала. Поэтому сначала нужно проверить нет ли процессов приостановленных по ошибке. Выяснить причину, а затем очищать таблицу. Для предотвращения роста размера этой таблицы проверьте необходимость ведения журналов в активных бизнес-процессах, особенно которые работают по замкнутому циклу. 2. dvsys_log В этой таблице хранятся записи журнала "Навигатора". Для того, чтобы журнал не увеличивался не ограниченно в размерах необходимо настроить автоматическую очистку. Для этого в журнале навигатора выставьте опцию "Очищать журнал" с соответствующим параметром. И в консоли настройки задайте "Папку для выгруженных файлов журнала". При такой очистке журнал будет выгружаться на диск (при помощи bcp). Это позволит в дальнейшем восстановить журнал при необходимости. 3. dvsys_files (dvsys_binaries) В этой таблице хранятся все файлы, загруженные в DocsVision. Уменьшить размер этой таблицы можно только удалив ненужные файлы. Ссылки по теме
|
|