Материализованное представление в SQL Server всегда актуально, с накладными расходами на INSERT / UPDATE / DELETE, которые влияют на представление.
Я не совсем уверен, что вам нужно, ваш вопрос мне не совсем понятен. Однако, если вы хотите использовать служебную информацию только один раз, on a daily+ on-demand basis
, я предлагаю вам удалить индекс, когда он вам не нужен, и заново создать его, когда вы это сделаете. Индекс будет построен при его создании, и он будет обновлен. Когда индекс будет удален, ваши команды INSERT / UPDATE / DELETE не будут загружены.