KB2574973 – КОРЕКЦИЯ: Размерът на файл с данни, който е фиксиран чрез онлайн компресиране на страници, е по-голям от размера на файла с данни, който се извършва чрез офлайн компресиране на страници в SQL Server 2008 или SQL Server 2008 R2

Отнася се за
SQL Server 2008 Enterprise SQL Server 2008 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Developer

Microsoft разпространява корекциите за Microsoft SQL Server 2008 Service Pack 1 (SP1) или Microsoft SQL Server 2008 Service Pack 2 (SP2) като един файл за изтегляне. Тъй като корекциите са кумулативни, всяка нова актуализация съдържа всички актуални поправки и актуализации на защитата, които са били включени в предишното издание на актуализация на SQL Server 2008 SP1 или Microsoft SQL Server 2008 SP2.

Симптоми

Когато извършвате компресиране на страница в Microsoft SQL Server 2008 или Microsoft SQL Server 2008 R2, компресираният файл е по-голям, ако изпълнявате онлайн компресиране на страници, отколкото ако изпълнявате офлайн компресиране на страници.

Причина

Този проблем възниква, защото някои страници не са компресирани от операция за онлайн компресиране на страници.

Операция за компресиране на страници онлайн изисква заключване Exclusive на страниците. Въпреки това за заключване на страниците се използва заключването "Специално намерение". Следователно страниците не се компресират чрез операция за компресиране на страници онлайн.

Решение

Кумулативна информация за актуализацията

SQL Server 2008 R2

Корекцията за този проблем е издадена за първи път в кумулативна актуализация 10. За допълнителна информация как да получите този сборен пакет за актуализация за SQL Server 2008 R2, щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2591746 Сборен пакет 10 за SQL Server 2008 R2 Забележка: Тъй като компилациите са кумулативни, всяко ново издание на корекции съдържа всички актуални поправки и корекции на защитата, които са включени в предишното издание на корекция за SQL Server 2008 R2. Препоръчваме ви да помислите за прилагане на най-новото издание на корекцията, което съдържа тази гореща корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

981356 Компилациите на SQL Server 2008 R2, които са издадени след издаването на SQL Server 2008 R2

SQL Server 2008 R2 Service Pack 1

Корекцията за този проблем е издадена за първи път в сборна актуализация 3 за SQL Server 2008 R2 Service Pack 1. За допълнителна информация как да получите този пакет за кумулативна актуализация, щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2591748 Сборна актуализация 3 за SQL Server 2008 R2 Service Pack 1Note Тъй като компилациите са кумулативни, всяка нова корекция съдържа всички актуални поправки и корекции на защитата, които са включени в предишното издание на корекция за SQL Server 2008 R2. Препоръчваме ви да помислите за прилагане на най-новото издание на корекцията, което съдържа тази гореща корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2567616 Компилациите на SQL Server 2008 R2, които са издадени след издаването на SQL Server 2008 R2 Service Pack 1

Сборен пакет за актуализация 16 за SQL Server 2008 SP1

Корекцията за този проблем е издадена за първи път в сборен пакет за актуализация 16. За повече информация как да получите този сборен пакет за актуализация за SQL Server 2008 SP1, щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2582282 Сборен пакет за актуализация 16 за SQL Server 2008 Service Pack 1Note Тъй като компилациите са кумулативни, всяка нова актуализация съдържа всички горещи поправки и актуализации на защитата, които са включени в предишното издание на актуализация SQL Server 2008 SP1. Препоръчваме ви да помислите за прилагане на най-новата актуализация, която съдържа тази гореща корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

970365 Компилациите на SQL Server 2008, които са издадени след издаването на SQL Server 2008 Service Pack 1

Сборен пакет за актуализация 6 за SQL Server 2008 SP2

Корекцията за този проблем е издадена за първи път в сборния пакет за актуализация 6. За допълнителна информация как да получите този сборен пакет за актуализация за SQL Server 2008 SP2, щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2582285 Сборен пакет за актуализация 6 за SQL Server 2008 Service Pack 2Note Тъй като компилациите са кумулативни, всяка нова актуализация съдържа всички актуални поправки и актуализации на защитата, които са включени в предишното издание на актуализация SQL Server 2008 SP2. Препоръчваме ви да помислите за прилагане на най-новата актуализация, която съдържа тази гореща корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2402659 Компилациите на SQL Server 2008, които са издадени след издаването на SQL Server 2008 Service Pack 2

Заобиколно решение

За да заобиколите този проблем, добавете индекси с клъстери към съответните таблици, които трябва да се компресират.

Състояние

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.