|
|
|
|
|
by nchammas
1942 days ago
|
|
Of the traditional RDBMSs, I believe Oracle has the most comprehensive support for materialized views, including for incremental refreshes [0]. As early as 2004, developers using Oracle were figuring out how to express complex constraints declaratively (i.e. without using application code or database triggers) by enforcing them on materialized views [1]. It's quite impressive, but this level of sophistication in what materialized views can do and how they are used does not seem to have spread far beyond Oracle. [0]: https://docs.oracle.com/database/121/DWHSG/refresh.htm#DWHSG... [1]: https://tonyandrews.blogspot.com/2004/10/enforcing-complex-c... |
|
https://www.sqlshack.com/sql-server-indexed-views/