Table of Contents
- Title and Copyright Information
- Preface
- Introduction to Oracle AI Database
- Part I Multitenant Architecture
- Part II Oracle Data Structures
- Tables and Table Clusters
- Introduction to Schema Objects
- Overview of Tables
- Overview of Table Clusters
- Overview of Attribute-Clustered Tables
- Overview of Temporary Tables
- Overview of External Tables
- Overview of Blockchain Tables
- Overview of Immutable Tables
- Overview of Object Tables
- Indexes and Index-Organized Tables
- Partitions, Views, and Other Schema Objects
- Overview of Partitions
- Overview of Sharded Tables
- Overview of Views
- Overview of Materialized Views
- Overview of Sequences
- Overview of Dimensions
- Overview of Synonyms
- Data Integrity
- Application Data Usage
- Data Dictionary and Dynamic Performance Views
- Tables and Table Clusters
- Part III Oracle Data Access
- SQL
- Server-Side Programming: PL/SQL, Java, and JavaScript
- Part IV Oracle Transaction Management
- Data Concurrency and Consistency
- Introduction to Data Concurrency and Consistency
- Overview of Oracle AI Database Transaction Isolation Levels
- Overview of the Oracle AI Database Locking Mechanism
- Overview of Automatic Locks
- Overview of Manual Data Locks
- Overview of User-Defined Locks
- Transactions
- Data Concurrency and Consistency
- Part V Oracle AI Database Storage Structures
- Physical Storage Structures
- Introduction to Physical Storage Structures
- Overview of Data Files
- Overview of Control Files
- Overview of the Online Redo Log
- Logical Storage Structures
- Introduction to Logical Storage Structures
- Overview of Data Blocks
- Overview of Extents
- Overview of Segments
- Overview of Tablespaces
- Physical Storage Structures
- Part VI Oracle Instance Architecture
- Oracle AI Database Instance
- Memory Architecture
- Introduction to Oracle AI Database Memory Structures
- Overview of the System Global Area (SGA)
- Overview of the Program Global Area (PGA)
- Overview of the User Global Area
- Overview of the Managed Global Area (MGA)
- Overview of Software Code Areas
- Process Architecture
- Introduction to Processes
- Overview of Client Processes
- Overview of Server Processes
- Overview of Background Processes
- Mandatory Background Processes
- Process Monitor Process (PMON) Group
- Process Manager (PMAN)
- Listener Registration Process (LREG)
- System Monitor Process (SMON)
- Database Writer Process (DBW)
- Log Writer Process (LGWR)
- Checkpoint Process (CKPT)
- Manageability Monitor Processes (MMON and MMNL)
- Recoverer Process (RECO)
- Background Process (BGnn)
- Virtual Operating System Daemon Process (VOSD)
- Network Monitor Process (NMON)
- Optional Background Processes
- Secondary Processes
- Mandatory Background Processes
- Application and Oracle Net Services Architecture
- Overview of Oracle Application Architecture
- Overview of Oracle Net Services Architecture
- Overview of the Program Interface
- Overview of Oracle True Cache
- Part VII Oracle AI Database Administration and Application Development
- Topics for Database Administrators and Developers
- Overview of Database Security
- Overview of High Availability
- Overview of Grid Computing
- Overview of Data Warehousing and Business Intelligence
- Overview of Oracle Information Integration
- Artificial Intelligence in the Oracle AI Database
- Concepts for Database Administrators
- Duties of Database Administrators
- Tools for Database Administrators
- Topics for Database Administrators
- Concepts for Database Developers
- Topics for Database Administrators and Developers
- Glossary