Транзакционная репликация может сделать это, поскольку у подписчика может быть несколько дополнительных индексов по сравнению с издателем. Но вы должны иметь в виду простой факт: все вставки / обновления / удаления будут реплицироваться в отчетной копии (подписчике), а дополнительные индексы ... замедляют репликацию. На самом деле возможно замедлить репликацию до скорости, которую невозможно поддерживать, что приводит к увеличению объема распределительной БД. Но это только тогда, когда у вас постоянно высокий уровень обновлений. Если проблемы возникают только в периоды пиковых нагрузок, тогда DB распределения будет действовать как очередь, которая поглощает пики и выравнивает их в непиковые часы.
Я бы не стал использовать этот метод без абсолютного, 100% -ного доказательства того, что дополнительные индексы замедляют вставку / обновление / удаление, а также без тестирования того, что вставка / обновление / удаление действительно работают значительно лучше. без лишних индексов. В частности, убедитесь, что виновником не является другой обычный подозреваемый: блокировка конкуренции.