| 
    
        
     
     | 
    
  | 
Порезать РС Соответствие объектов для обмена | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        Zombi    
     08.07.13 
            ✎
    13:56 
 | 
         
        При размере базы 4 Гб размер таблица регистра 630 Мб. Думаю как порезать данный регистр.
  
        1. Удалить записи о документах до какой то даты. Например документов с датой меньше сентября 2012 116000, при 280000 записях всего. То есть уже почти наполовину можно уменьшить. Понятно что ссылки некоторых документов понадобятся при обменах, но думаю найдутся документы по полям поиска. 2. На 18000 ссылок имеется по 2 и более записей. Полагаю, что многие ссылаются на удаленные объекты в другой базе. Думаю написать обработку, которая будет перебирать записи, подключаться к другой базе, искать в ней объект и удалять запись если объект не найден. Кто что может еще подсказать? Какие могут быть подводные камни?  | 
|||
| 
    1
    
        Zombi    
     08.07.13 
            ✎
    14:45 
 | 
         
        Апну     
         | 
|||
| 
    2
    
        Zombi    
     08.07.13 
            ✎
    18:53 
 | 
         
        Удалил ссылки на старые документы, количество записей сократилось с 280000 до 160000, а размер таблицы сократился всего на 30 Мб. В копии очистил регистр совсем, стелал ТИИ но размер таблицы регистра остался больше 500 Мб. Эт почему так?     
         | 
|||
| 
    3
    
        Zombi    
     08.07.13 
            ✎
    20:00 
 | 
         
        Ап     
         | 
|||
| 
    4
    
        John83    
     10.07.13 
            ✎
    17:23 
 | 
         
        еще бы выгрузить/загрузить     
         | 
|||
| 
    5
    
        Zombi    
     10.07.13 
            ✎
    21:05 
 | 
         
        (4) Делал, не помогло.     
         | 
|||
| 
    6
    
        Славен    
     10.07.13 
            ✎
    21:07 
 | 
         
        удали в регистре измерения и ресурсы, обнови,выгрузи, загрузи, затем снова добавь     
         | 
|||
| 
    7
    
        Zombi    
     10.07.13 
            ✎
    21:12 
 | 
         
        (6) Я таким образом весь регистр похерю, а я же только часть удалил.     
         | 
|||
| 
    8
    
        Zombi    
     10.07.13 
            ✎
    21:15 
 | 
         
        Вот что интересно, когда реструктуризация шла, в строке состояния было что то типа "Реструктуризация РегистрСведений.СоответствиеОбъектовДляОбмена Таблица регистрации изменений" и дальше цифра росла, в УТ она до 300000 доходила, а в БП до 700000. Хотя записей в регистрах по 160000. Что за таблицы такие регистрации изменений?     
         | 
|||
| 
    9
    
        Славен    
     10.07.13 
            ✎
    21:19 
 | 
         
        а чего нет то, очистить все и сделать обмен заново     
         | 
|||
| 
    10
    
        Zombi    
     10.07.13 
            ✎
    21:32 
 | 
         
        Ну так откуда он восстановится то? В БП же хранятся записи об объектах созданных в УТ, а в УТ записи об объектах, соданных в БП.     
         | 
|||
| 
    11
    
        Ageres    
     11.07.13 
            ✎
    04:50 
 | 
         
        (8) Таблицы регистрации для планов обмена.     
         | 
|||
| 
    12
    
        Zombi    
     11.07.13 
            ✎
    05:20 
 | 
         
        (11) Обмен после этого несколько раз уже делал, таблицы чистые. Хотя может для какого нибудь нерабочего плана обмена изменения регистрируются...посмотрю как на работу приеду.     
         | 
|||
| 
    13
    
        Zombi    
     11.07.13 
            ✎
    07:53 
 | 
         
        Ну точно! В УТ был какой то левый план обмена, по которому было зарегистрировано почти 300000 объектов. В БП было 2 левых планов обмена с таким же количеством объектов каждый. Удалил регистрацию, удалил планы обмена, сделал ТИИ. Размер базы УТ с 4.2 Гб уменьшился до 3.5 Щас в БП ТИИ делаю. Вот я нуб :) Спасибо всем!     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |