Если у вас есть хороший кластерный индекс (то есть, когда-либо растет, уникальный, узкий), то реальные определяющие вопросы для Фактора заливки, как обновляются таблица и типов данных столбцов. Если все столбцы имеют фиксированный размер (например, целое число, десятичное число, поплавок, символ Char) и не имеют значения NULL, то обновление не может увеличить объем хранения, необходимый для строки.Учитывая хороший кластеризованный индекс, вы должны выбрать коэффициент заполнения 90+ даже 100, так как разбиения страниц не произойдет. Если у вас есть несколько столбцов переменной длины (например, Varchar для хранения имени пользователя), а столбцы редко обновляются после вставки, вы можете сохранить относительно высокий коэффициент заполнения. Если у вас есть данные, которые сильно изменяются по длине (например, UNC-пути, поля комментариев, XML), тогда коэффициент заполнения должен быть уменьшен. В частности, если столбцы обновляются часто и растут (например, столбцы комментариев). Некластеризованные индексы, как правило, одинаковы, за исключением того, что индексный ключ может быть более проблематичным (не уникальным, возможно, никогда не увеличивающимся). Я думаю, что sys.dm_db_index_physical_stats дает лучшие показатели для этого, но это после факта. Посмотрите размер avg/min/max, размер avg frag, avg-пространство, используемое для получения изображения того, как используется индексное пространство. HTH.
Ссылка на текущий вопрос переадресуется на то, что кажется вирусом. –