Нет, вы не можете избежать этого.Основная цель журнала - идентифицировать измененные строки, а не сами измененные данные (хотя вы также можете включить их в журнал).Процесс ведения журнала не знает ничего о представлениях, которые могут быть созданы и которые будут использовать журналы, поэтому он должен вести журнал для любых изменений в таблице.
Это так: предположим, вы позже создадите другое материализованное представление в той же таблице, которое использует другие столбцы.Если журнал должен быть полезен, он также должен содержать информацию об изменениях для этих строк.В конце концов, вы можете создать только один журнал для каждой таблицы.