
86 CHAPTER 5 Selecting Materialized Views
reduced disk I/O and faster response. The Profit_by_Invoice_Date (i.e., the “date, all”
node) is the best choice, requiring the reading of only one block.
5.4 Resource Considerations
There are a number of resource constraints to keep in mind as you design your material-
ized views. These include the number of materialized views, the extra disk space
required, and the length of the available update window. We discuss each in turn.
The number of possible views in a typical database is tremendous. Given a set of
dimensions, the number of views is the product of the number of levels in each dimen-
sion. The number ...