|
Почему происходит долгая реструктуризация БД? | ☑ | ||
|---|---|---|---|---|
|
0
1сПупс
14.10.26
✎
09:57
|
Коллеги, доброго дня.
Ставлю расширение КонтурЛогистика на УТ11 (база немаленькая), идет очень долгая реструктуризация БД, часа 3. Висит на РС ВерсииОбъектов. Хотя в самом расширении такого РС даже нет. Как победить?
|
|||
|
1
Fish
гуру
14.10.26
✎
09:57
|
Обрезать старые версии.
|
|||
|
2
Fish
гуру
14.10.26
✎
10:01
|
(0)
Хотя в самом расширении такого РС даже нет.
Подсказка. Тип поля "объект" в РС ВерсииОбъектов: "БизнесПроцессСсылка, ДокументСсылка, ПланВидовРасчетаСсылка, ЗадачаСсылка, ПланВидовХарактеристикСсылка, ПланСчетовСсылка, СправочникСсылка" Т.е. если в расширении есть новый документ, задача и т.п., то будет реструктуризация этого регистра и других подобных. Или где есть тип "ЛюбаяСсылка" |
|||
|
3
H A D G E H O G s
14.10.26
✎
10:05
|
(0) Никак не победить. Создается копия таблицы в расширении, даже v2 не поможет.
|
|||
|
4
1сПупс
14.10.26
✎
10:52
|
(2) кажется разобрался, да в расширении есть справочники, документы, и их много. Спасиб.
Если я их удалю в расширении - реструктуризации не будет. Хорошо, если я удалю процесс реструктуризации из кластера серверов - ничего не повредится? (процесс же делается в транзации?) база на скуле (Postgres). |
|||
|
5
1cVandal
14.10.26
✎
10:53
|
с таким подходом ставь не расширение а подсистему
|
|||
|
6
Fish
гуру
14.10.26
✎
10:58
|
(4) Можно ещё попробовать такой вариант:
Обрезать скулём ВерсииОбъектов, обновиться, а потом положить ВерсииОбъектов на место. Но это надо экспериментировать. |
|||
|
7
Fragster
гуру
14.10.26
✎
11:03
|
а нафига при добавлении реструктуризация? там жеж в данных точно ничего нет
|
|||
|
8
rozer76
14.10.26
✎
11:14
|
реструктуризация по V2 вам в помощь
|
|||
|
9
H A D G E H O G s
14.10.26
✎
11:26
|
(8) Не поможет.
|
|||
|
10
H A D G E H O G s
14.10.26
✎
11:29
|
(4) Повредится условно. Реструктуризация делается не в транзакции. "Транзакционность" обеспечивается созданием копий таблиц и наполнением их данными. И потом диалоговое окно "Применить изменения".
Вот когда "Применить изменения" - скорее всего запускается транзакция, старые таблицы переименовываются, новые таблицы переименовываются в корректные имена, старые таблицы удаляются. |
|||
|
11
360i
15.10.26
✎
11:08
|
(0) А там лишние галки точно убраны при сравнении и объединении как указано в инструкции от Контура? Я так базу УТ 10.3 запорол не глядя. Данные не побились вроде, но работать уже невозможно, формы слетели как минимум. Поднимал из архива...
|
| Форум | Правила | Описание | Секции | Поиск |