|
Тестирование и исправление 1С8.2
| ☑ |
0
Emilio
20.04.13
✎
12:33
|
Всем понятно что делает каждый из пунктов ТиИ, тут и кэп не нужен, реструктуризация - реструктурирует и перестраивает таблицы, реиндексация проверяет индексы, сжатие - сжимает, но может ли кто-нибудь описать как именно это происходит на уровне файловой СУБД? Задаю вопрос потому что подробной инфы гугл не отобразил, а после того как файловую БД уменьшил на гигабайт, она за две недели выросла вновь на 500 метров, вот и пытаюсь, что же именно делает это пресловутое ТиИ.
|
|
1
Fragster
гуру
20.04.13
✎
12:40
|
реструктуризация создает копию таблицы (возможно с измененной структурой - если она из-за того, что изменили метаданные), потом старую грохает, а новую переименовывает
|
|
2
Emilio
20.04.13
✎
12:48
|
(1) Спасибо, так и предполагал, следующий вопрос почему после реструктуризации файл бд весить может в два раз больше? И что именно делает сжатие таблиц информационной базы? Понятное дело сжимает, но как и какие таблицы? Как я понимаю аналог сжатия таблиц файловой бд на серверной это vacum, так?
|
|
3
Emilio
20.04.13
✎
12:51
|
в руководстве администратора пункт о ТиИ ужасно туманно описан.
|
|
4
awa15
20.04.13
✎
13:00
|
Удаление таблиц не приводит к уменьшению размера файловой БД, а приводит только к пометке блоков, занимаемых таблицей, как свободных. Как тебе уже написали в (1), при реструктуризации создаются копии всех таблиц с данными, поэтому размер БД и возрастает почти в 2 раза. Фактически, после реструктуризации, почти половина блоков БД помечены как свободные. Сжатие же копирует все данные в новый файл БД, естественно, свободные блоки туда не попадают, в результате размер и уменьшается.
|
|
5
Emilio
20.04.13
✎
13:09
|
(4) спасибо за разъяснение понемногу туман проясняется) вопрос только один остается тогда, увеличение размера БД после сжатия нормальная ситуация?
|
|
6
simol
20.04.13
✎
13:19
|
(5)Наверно активно массово препроводите проведенные документы.
|
|
7
Emilio
20.04.13
✎
13:23
|
(6) не совсем понял, что значит активно?
|
|