Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Размер базы данны: Shrink (move pages) и перенос данных через DTC - разный размер баз.  [new]
The Dim!
Member

Откуда: г. Белгород
Сообщений: 2171
Имеется 2 MS SQL Server, на разных машинах.

Сервер № 1
Microsoft SQL Server 2000 - 8.00.2039 (Intel X86) May 3 2005 23:18:38 Copyright (c) 1988-2003 Microsoft Corporation Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 2)

Сервер №2
Microsoft SQL Server 2000 - 8.00.2039 (Intel X86) May 3 2005 23:18:38 Copyright (c) 1988-2003 Microsoft Corporation Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 2)


На сервере №2 иммется база которую надо перенести на сервер №1.
Если делать детач/атач, или поднимать бэкап, то размер базы данных не меняется. А вот если делать перенос через DTC, то размер базы данных уменьшается со 180 гигов до 40 гигов.
На базе развернутой из бэкапа делали shrink базы данных с переносм страниц в начало файла.
Результат на скриншоте.
Почему размер базы при шринке не уменьшается, а при переносе через DTC уменьшается в 4,5 раза... или что мы делаем не так.

К сообщению приложен файл. Размер - 17Kb
14 дек 11, 09:19    [11761618]     Ответить | Цитировать Сообщить модератору
 Re: Размер базы данны: Shrink (move pages) и перенос данных через DTC - разный размер баз.  [new]
The Dim!
Member

Откуда: г. Белгород
Сообщений: 2171
Базы находятся в постом режиме востановления. С базой которая сжимается никто не работает...
14 дек 11, 09:21    [11761622]     Ответить | Цитировать Сообщить модератору
 Re: Размер базы данны: Shrink (move pages) и перенос данных через DTC - разный размер баз.  [new]
Glory
Member

Откуда:
Сообщений: 104751
The Dim!
Почему размер базы при шринке не уменьшается, а при переносе через DTC уменьшается в 4,5 раза... или что мы делаем не так.

Потому что database shrink удаляет из файла только полностью свободные страницы данных.
А копирование через DTS еще удаляет и фрагментацию заполненных страниц.
Вы проверяли фрагментацию ваших таблиц и индексов ?
14 дек 11, 11:00    [11762215]     Ответить | Цитировать Сообщить модератору
 Re: Размер базы данны: Shrink (move pages) и перенос данных через DTC - разный размер баз.  [new]
SanyL
Member

Откуда: Москва
Сообщений: 4540
Темболее учитывая что рабоатете Вы с 1С - а там часто индексов просто нет... т.е. в основном кучи...
14 дек 11, 11:36    [11762556]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить