|
v7: УРБД медленная выгрузка данных
| ☑ |
0
kloptula
29.03.14
✎
15:45
|
Всем привет. Есть семерочная база с большим справочником (порядка 500000 элементов). Нужно этот справочник выгрузить в ПИБ.Очень долго выгружаются данные на каждую точку. Причем где-то 150000 элементов выгружаются быстро, а последующие все медленнее и медленее. Такое ощущение, что транзакция слишком длинная возникает. Как бороться с этой бедой?
|
|
1
ДенисЧ
29.03.14
✎
15:54
|
частями выгружай...
|
|
2
Прыгун
29.03.14
✎
15:59
|
Если разово, то, как вариант, пересоздать периферийные базы из центральной.
|
|
3
Злой Бобр
29.03.14
✎
16:01
|
Выгрузить в xml, dbf, ... и затянуть на ПБ. Только выгружать с id объекта, т.к. при импорте вам нужно будет подменить id на id из файла импорта.
|
|
4
kloptula
29.03.14
✎
16:03
|
(1) как выгрузить частями?
|
|
5
kloptula
29.03.14
✎
16:10
|
Может можно как-нибудь ограничить размер транзакции при выгрузке?
|
|
6
Злой Бобр
29.03.14
✎
16:13
|
(4) Если вы этого незнаете то нестоит и пытаться. Делайте как в (3) - это будет намного быстрее. Ну или как в (2), если у вас базы чистые.
|
|
7
kloptula
29.03.14
✎
16:14
|
(6) и как Вы посоветуете подменить id в базе получателе? (это 7.7)
|
|
8
kloptula
29.03.14
✎
16:17
|
Все нормально получилось, всем спасибо за участие. Выгнал всех пользователей из базы и при монополном доступе справочник выгрузился за минуту, хотя до этого эта же процедура заняла 1,5 часа.
|
|
9
ДенисЧ
29.03.14
✎
16:50
|
(8) Есть такое. В монополе существенно быстрее грузится. Есть подозрение, что в разделенном режиме там специально вставлены задержки...
|
|