Oracle Database Maintenance

Proactive database maintenance is made easy by the sophisticated infrastructure of the Oracle database, including the following main elements:


          The Automatic Workload Repository (AWR) is a built-in repository in each Oracle database.
At regular intervals, the Oracle database makes a snapshot of all its vital statistics and workload information and stores this data in the AWR. The captured data can be analyzed by you, by the database itself, or by both.
        Using automated tasks, the database performs routine maintenance operations such as regular backups, refreshing optimizer statistics, and database health checks.

Reactive database maintenance includes critical errors and conditions discovered by database health checkers:
          For problems that cannot be resolved automatically and require administrators to be notified (such as running out of space), the Oracle database provides server-generated alerts. The Oracle database by default monitors itself and sends out alerts to notify you of problems. The alerts notify you and often also provide recommendations on how to resolve reported problem.
          Recommendations are generated from a number of advisors, each of which is responsible for a subsystem. For example, there are memory, segment, and SQL advisors.