Data Dictionary Requirements

In order for the cost-based optimizer to function properly, it needs to know the sizes of your database tables and the distribution of data within the columns of those tables. Oracle, unlike some other relational database management systems, does not automatically keep this information. In Oracle, you have to generate the information using the ANALYZE command, which can be used to analyze tables, indexes, and columns, as shown in the following sections. See Chapter 13, for complete syntax.

Get Oracle Database Administration: The Essential Refe now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.