SQL Server не будет копировать все данные в таблице, только данные, содержащиеся в столбцах индекса и любых «покрывающих» столбцах, плюс дополнительные служебные данные.
Да, вставляет /обновления будут несколько медленнее, но затраты, которые вы можете понести, не имея индексов для выбора, могут значительно перевесить это.По большей части, если вы не вставляете сотни / тысячи строк в секунду на регулярной основе, вы, вероятно, не заметите большого влияния на вставки / обновления, если у вас будет соответствующее число индексов в таблице.Мы пытаемся ограничить индексы в нашей производственной базе данных, но используем гораздо больше индексов в нашей базе данных отчетов, которая копируется из нашей производственной базы данных.Издержки, связанные с наличием множества индексов в базах данных отчетов (для вставок / обновлений), не замечены.