Я сталкивался с этим вопросом в материализованном представлении.
- Что произойдет, если пользователь запускает отчет, построенный поверх материализованного представления, в то время, когда происходит обновление материализованного представления (метод обновления завершен по требованию)
мои ответы были: Метод полного обновления по требованию будет обрезать все данные и создавать заново, поэтому пользователь может не увидеть никаких данных в своем отчете навремя обновления.
Если моя транзакционная таблица обновляется в настоящее время и если я выпустил оператор выбора, который выполняется в течение примерно 20 минут, тогда мой оператор выбора получит старые данные или будет получать вновь обновленные данные?
мои ответы на этот вопрос: Oracle делает снимок данных.Когда я нажимаю на оператор SELECT, он извлекает данные из этого снимка.Так что он восстановит мои старые данные.
Не могли бы вы поделиться своими знаниями по этому вопросу.