RelationalDBDesign 




Table Space Management   «Prev   Next»
Lesson 1

Tablespace and Resource Management

The Oracle enhancements have made the basic tasks of managing the size and location of database storage space more challenging. For example, you have always had to determine what size to make a tablespace, but now you must also determine how the space within the tablespace is to be managed (centrally or locally), whether the tablespace can be moved from one database to another, and more.

Module objectives

By the end of the module you will be able to:
  1. Describe the purpose of tablespace management
  2. Create locally managed tablespaces
  3. Create transportable tablespaces
  4. Describe new features for READ ONLY tablespaces
  5. Identify the enhancements to the Database Resource Manager
  6. Use the Database Resource Manager to limit resource usage


This module describes how to use the newest tablespace and resource management features of Oracle.
Many of these features are aimed at better use of storage space and faster retrieval of data.
The next lesson answers the question, What is the purpose of tablespace management?

Each database requires at least one (DBA) database administrator and an Oracle Database system can have many users.
Therefore, database administration is sometimes not a one-person job, but a job for a group of DBAs who share responsibility. A database administrator's responsibilities can include the following tasks:
  1. Installing and upgrading the Oracle Database server and application tools
  2. Allocating system storage and planning future storage requirements for the database system
  3. Creating primary database storage structures (tablespaces) after application developers have designed an application
  4. Creating primary objects (tables, views, indexes) once application developers have designed an application
  5. Modifying the database structure, as necessary, from information given by application developers
  6. Enrolling users and maintaining system security
  7. Ensuring compliance with Oracle license agreements
  8. Controlling and monitoring user access to the database
  9. Monitoring and optimizing the performance of the database
  10. Planning for backup and recovery of database information
  11. Maintaining archived data on tape
  12. Backing up and restoring the database
  13. Contacting Oracle for technical support