|
Быстрое удаление доков в V8 под SQL. | ☑ | ||
---|---|---|---|---|
0
citrus
09.04.12
✎
16:58
|
Всем доброго вечера.
Появилась задача свернуть большую базу (112 Гб), а точнее целую группу РИБ баз. Если делать в лоб - формирование доков ввода остатков занимает 20 минут пометка на удаление доков за 2010-2011 занимает 4ро суток! и еще столько удаление помеченных. Вопрос: как можно быстро удалить движения всех документов в базе до 01.01.2012? а потом уже удалять сами документы. Желательно конечно чтобы все это еще и по РИБу разошлось. Хотя это наверно нереально и надо будет сворачивать ЦБ, а уже потом делать новые базы. Кто сталкивался с такой задачей помогите советом. Спасибо. |
|||
1
Eugene_life
09.04.12
✎
17:00
|
(0) Сделать новую базу. Перенести остатки и справочники. Профит.
|
|||
2
rs_trade
09.04.12
✎
17:02
|
(0) вот на майские праздники и запусти как раз. ))
|
|||
3
adron
09.04.12
✎
17:04
|
На инфостарте была универсальная обработка по удалению доков. Её допилить чуть чуть и норм. 10 гиговая база резалась попалам за 2 часа.
|
|||
4
Широкий
09.04.12
✎
17:04
|
http://infostart.ru/public/65782/
за денежку |
|||
5
Eugene_life
09.04.12
✎
17:05
|
(3) Ждем тему "Помогите скачать с инфостарта"... Автор, готовь фотку.
|
|||
6
citrus
09.04.12
✎
17:06
|
(1) такая идея тоже была, но чем тащить? типовой "ВыгрузкаЗагрузкаДанныхXML82.epf" ?
в день около 3000 доков в sql проведение медленное думаю один день проводится минут 20-30 итого с 01.01.2012 по 20.04.2012 ~ 100 дней = только 2 дня проведения. не говоря про перенос. боюсь представить сколько будут весить XMLки. |
|||
7
Eugene_life
09.04.12
✎
17:07
|
(6) Тогда не жми 1000 для (4)
|
|||
8
ptiz
09.04.12
✎
17:07
|
Если б не РИБ - легко.
Каким образом фильтрация в периферийки настроена? |
|||
9
adron
09.04.12
✎
17:08
|
http://infostart.ru/public/16731/
бесплатно |
|||
10
Trusty
09.04.12
✎
17:09
|
(5) Ахтунги на Мисте :)))
|
|||
11
Широкий
09.04.12
✎
17:10
|
Если контроль ссылочной целостности не нужен - то можно и в (9)
|
|||
12
citrus
09.04.12
✎
17:12
|
(8) никаких фильтаций
|
|||
13
stix2010
09.04.12
✎
17:13
|
что за конфа? кошернее и быстрее, думаю, начать новую
|
|||
14
citrus
09.04.12
✎
17:14
|
интересно если свернуть периферийку и сделать обмен, по идее при обмене свертка цента должна пройти быстрее, т.к. в цент передадутся значения регистров.
|
|||
15
citrus
09.04.12
✎
17:14
|
(13) КА8
|
|||
16
stix2010
09.04.12
✎
17:15
|
с РИБ без фильтраций, хы
|
|||
17
citrus
09.04.12
✎
17:16
|
(16) РИБ - на то и РИБ, чтобы иметь одну базу в двух местах.
|
|||
18
stix2010
09.04.12
✎
17:18
|
(17) я про удаление, обмены колбасить будет нехило
|
|||
19
stix2010
09.04.12
✎
17:23
|
где то я читал, что лучше диски купить дополнительно
|
|||
20
Rizhij_Nikitos
09.04.12
✎
17:23
|
(0) а как вы делаете закрытие месяца? если в день по 3000 доков шлепаете? и чем вам не нравится перенос остатков на 01.01.2012 и все и можно документов нщн за период 2012 года?
|
|||
21
ptiz
09.04.12
✎
17:25
|
(18) Тогда периферийку проще сделать после свертки простым копированием и установкой главного узла.
|
|||
22
stix2010
09.04.12
✎
17:25
|
(20) не факт, что в этой базе закрывают
|
|||
23
ptiz
09.04.12
✎
17:33
|
(21) было для (17)
Я чистил таблицы регистров в SQL и потом итоги пересчитывал. |
|||
24
МихаилМ
10.04.12
✎
02:01
|
если все базы - скл
можно написать скрипты удаления - исполнить во всех базах. думаю работы - на день. + день на тестирование. |
|||
25
citrus
10.04.12
✎
05:05
|
(20) перенос не устраивает своим объемом. сложно сказать сколько приемов придется сделать, чтобы перетащить такой объем данных. потом эти документы еще нужно провести и желательно попасть в те же обороты за 2012, что и в исходной базе.
думается свернуть и удалить историю по трудозатратам будет выгоднее. |
|||
26
citrus
10.04.12
✎
05:05
|
(24) о том и речь, есть ли такой скрипт?
|
|||
27
МихаилМ
10.04.12
✎
05:11
|
скорее всего есть. Но искать и просить дольше чем писать.
|
|||
28
citrus
10.04.12
✎
05:37
|
(27) но не в моем случае, т.к. в sql не специалист
|
|||
29
Rizhij_Nikitos
10.04.12
✎
13:49
|
(28) Я не знаток в переноса, еще не совсем все там испробовал, но по моему типовые обработки или даже правила, берут на 01.01.2012 твои остатки сами шлепнут нужными документами ввод остатков, и ты цепанешь за 2012 год еще все доки и все. Остальной весь мусор тебе нафиг не нужен будет, разверни допустим все в новой базе. Мой вопрос еще про закрытие актуален, как вы его делаете с таким количеством документов, чисто себе на будущее.
|
|||
30
citrus
10.04.12
✎
17:02
|
(29) как тут уже писали, никаких закрытий мы не делаем.
только УУ и книгу продаж на основании счетов фактур. все остальное в иных базах. а перенести доки ввода остатков и движения за 2012 тоже не простое дело. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |