| 
    
        
     
     | 
    
  | 
Очистки регистра сведений с миллионами записей в распределенной БД | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        ProgaN    
     23.02.15 
            ✎
    08:58 
 | 
         
        Добрый день! Есть РБД, в ней регистр сведений независимый с периодом записи в пределах секунды. Записей очень много. Стандартная обработка "Удаление записей регистра" вылетает с нехваткой памяти. Но даже если  и получится удалить все записи, то генерится такой обмен, что будет производиться сутками. Что можно предпринять, кроме частичной зачистки записей по определенному периоду?     
         | 
|||
| 
    1
    
        ДенисЧ    
     23.02.15 
            ✎
    09:01 
 | 
         
        нужно всё удалить?
 
        truncate table _InfoRG**** во всех базах.  | 
|||
| 
    2
    
        Nenaviwu1c20    
     23.02.15 
            ✎
    09:01 
 | 
         
        Удали регистрацию изменений после того как удалишь записи регистра     
         | 
|||
| 
    3
    
        Nenaviwu1c20    
     23.02.15 
            ✎
    09:02 
 | 
         
        Заведомо обменявшись     
         | 
|||
| 
    4
    
        zulu_mix    
     23.02.15 
            ✎
    09:02 
 | 
         
        1. включить режим редактирования
 
        2. сохранить конфигурацию 3. удалить регистр в конфигураторе 4. обновить конфигурацию на сохраненную ... профит!  | 
|||
| 
    5
    
        ShoGUN    
     23.02.15 
            ✎
    09:04 
 | 
         
        (0) Обмен можно руками вычистить(но в каждой базе придётся тогда это делать отдельно). А так - чисти в несколько приёмов.
 
        И ещё - платформа какая? Тенденции к вылету с нехваткой памяти наблюдаются на 8.3.5.1383 из-за бага. Можно и (1) попробовать, забэкапившись, на всякий случай. (4) Сурово. Только если регистр в поставке есть - надо с поддержки снимать.  | 
|||
| 
    6
    
        Nenaviwu1c20    
     23.02.15 
            ✎
    09:04 
 | 
         
        (4) Улалять регистр...Да Вам батень прямиком на 3 мировую с вашей то смелостью     
         | 
|||
| 
    7
    
        ГеннадийУО    
     23.02.15 
            ✎
    09:05 
 | 
         
        Я за truncate, всегда так делаю...     
         | 
|||
| 
    8
    
        zulu_mix    
     23.02.15 
            ✎
    09:07 
 | 
         
        >>Есть РБД, в ней регистр сведений независимый
 
        и где тут суровость?  | 
|||
| 
    9
    
        ShoGUN    
     23.02.15 
            ✎
    09:07 
 | 
         
        (8) (1) Проще.     
         | 
|||
| 
    10
    
        ShoGUN    
     23.02.15 
            ✎
    09:08 
 | 
         
        +(9) Хотя бы из-за гемора, если конфа типовая, например.     
         | 
|||
| 
    11
    
        zulu_mix    
     23.02.15 
            ✎
    09:08 
 | 
         
        (9) *снимает и протирает пенсне*
 
        простите, я не заметил что тс сказал будто база на скуле  | 
|||
| 
    12
    
        zulu_mix    
     23.02.15 
            ✎
    09:09 
 | 
         
        (10) она и останется типовой после п.4     
         | 
|||
| 
    13
    
        ГеннадийУО    
     23.02.15 
            ✎
    09:09 
 | 
         
        (11) Файловая с несколькими миллионами записей? Ну всякое бывает...     
         | 
|||
| 
    14
    
        ShoGUN    
     23.02.15 
            ✎
    09:09 
 | 
         
        (11) Прозреваю, что если "обмен будет проводиться сутками", то такой объем данных в файловую тупо не поместится.     
         | 
|||
| 
    15
    
        zulu_mix    
     23.02.15 
            ✎
    09:11 
 | 
         
        ага. значит записи удалить не получается а регистрацию снять получится?     
         | 
|||
| 
    16
    
        zulu_mix    
     23.02.15 
            ✎
    09:13 
 | 
         
        а вообще наплодят всякого рожна а потом когда база распухает и тупит начинаются пляски с бубнами     
         | 
|||
| 
    17
    
        hhhh    
     23.02.15 
            ✎
    09:18 
 | 
         
        (13) на скуле - миллиарды записей, в файловой - миллионы. Это же очевидно.     
         | 
|||
| 
    18
    
        ProgaN    
     23.02.15 
            ✎
    09:39 
 | 
         
        Конечно, SQL. Платформа 8.2.19.121.     
         | 
|||
| 
    19
    
        ProgaN    
     23.02.15 
            ✎
    09:39 
 | 
         
        Конфигурация на поддержке.     
         | 
|||
| 
    20
    
        zulu_mix    
     23.02.15 
            ✎
    09:41 
 | 
         
        (18) тогда (1)     
         | 
|||
| 
    21
    
        bodri    
     23.02.15 
            ✎
    09:56 
 | 
         
        я за (2) + удалять не сразу все, а пачками     
         | 
|||
| 
    22
    
        intglass    
     23.02.15 
            ✎
    11:40 
 | 
         
        (0) Да, удаляй порциями, с отбором по дате.
 
        А потом запускай обработку "Регистрация изменения данных" и снимай эти записи с регистрации. Но это тоже продолжительное время, поэтому можно ещё изменить "Правила регистрации", что бы этот регистр не регистрировался для обмена.  | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |