Bạn cần tạo chế độ xem cụ thể hóa bằng Mệnh đề START WITH và NEXT
create materialized view <mview_name>
refresh on demand
start with sysdate next sysdate + 1
as select ............
Vì vậy, nếu bạn muốn làm mới mview hàng ngày, bạn cần phải làm mới mview theo yêu cầu và đặt thời gian làm mới tiếp theo là sysdate + 1
. Mặc dù vậy, bạn có thể đặt bất kỳ khoảng thời gian nào.
Sau khi bạn làm điều này, chế độ xem cụ thể hóa sẽ được tạo và một công việc được đặt trong Oracle sẽ làm mới mview sau mỗi 24 giờ (sysdate + 1)
.
Để biết thêm thông tin về cách thực hiện điều đó, hãy làm theo liên kết này