1) Вам знадобиться додаткова інформація про повну структуру таблиці + некластеризовані індекси, щоб правильно зрозуміти, що відбувається, але я підозрюю, що це стосується растрової карти NULL.
Будь ласка, зверніться до докладнішої інформації по темі.
http://www.sqlskills.com/BLOGS/PAUL/post/Misconceptions-around-null-bitmap-size.aspx
http://www.sqlskills.com/BLOGS/PAUL/post/A-SQL-Server-DBA-myth-a-day-(630)-three-null-bitmap-myths.aspx
2) Так, за умови, що у вас є місце для зберігання, створіть нову таблицю з правильною нульовістю та перенесіть дані декількома партіями, щоб уникнути надмірного зростання журналу та переключіть таблицю, використовуючи наведену нижче техніку. Я робив це декілька разів, мало взагалі простоїв.
http://jahaines.blogspot.com/2009/12/sql-server-2005-how-to-move-10-millions.html
sp_rename
.