|
Очистки регистра сведений с миллионами записей в распределенной БД | ☑ | ||
---|---|---|---|---|
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) Да, удаляй порциями, с отбором по дате.
А потом запускай обработку "Регистрация изменения данных" и снимай эти записи с регистрации. Но это тоже продолжительное время, поэтому можно ещё изменить "Правила регистрации", что бы этот регистр не регистрировался для обмена. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |