Oracle Database 11g: Administration and SQL Performance Tuning Workshop
Duration 3 Days (18 Hours)
Chapter 1 Exploring Oracle Database Architecture
Oracle Database Architecture Overview
Process Architecture Memory structures Logical and physical storage structures
Chapter 2 Installing the Database and Creating the Database
Using Oracle Universal Installer
Installation Prerequisites Setting Environment Variables Installing the Oracle Database Software: Steps Using the Database Configuration Assistant (DBCA) Using the DBCA to Create a Database Performing Other Actions with the DBCA
Chapter 3 Using Oracle Enterprise Manager and SQL-Based Management Tools
Administering the Database by Using Enterprise Manager: Overview Starting the Database Control Console Process Accessing Enterprise Manager Database Control Oracle Enterprise Manager: Navigation Granting Enterprise Manager Administrative Privileges Configuring Enterprise Manager Settings and Preferences Using SQL*Plus and SQL Developer to Access Your Database
Chapter 4 Configuring the Oracle Network Environment
Tools for Configuring and Managing the Oracle Network
Accessing the Enterprise Manager Net Services Administration Page Managing the Oracle Net Listener with Enterprise Manager Using the Listener Control Utility Connecting to an Oracle Database Oracle Net: Naming Methods
Chapter 5 Managing the Oracle Instance
Oracle Instance Management
Oracle Processes Oracle Memory Structures
Starting the Instance and Opening the Database
Shutting Down an Oracle Database Instance Viewing and Modifying Initialization Parameters Managing Memory Components
Chapter 6 Managing Database Storage Structures
Oracle Database Structures
Exploring the Storage Structure of the Oracle Database Multiplexing the Redo Log Enlarging the Database Creating, Modifying, and Dropping Tablespaces Reclaiming Space in Your Tablespace
Chapter 7 Administering Users and Security
Overview of Users and Security
Oracle-Defined Users Creating, Modifying, and Dropping Users Locking and Unlocking Accounts Unlocking a User Account and Resetting the Password Setting the Password Policy Modifying the Default Password Policy Administering Privileges and Roles
Chapter 8 Managing Schema Objects
Creating, Modifying, and Dropping Tables
Understanding Data Integrity and Defining Constraints Viewing the Contents of a Table Creating and Dropping Indexes Managing Views Managing Access to Schema Objects
Chapter 9 Oracle Optimizer and SQL Statement Processing
Structured Query Language
SQL Statement Parsing: Overview Why Do You Need an Optimizer? Optimization During Hard Parse Operation Cost-Based Optimizer Plan Generator Controlling the Behavior of the Optimizer
Chapter 10 SQL Performance Tuning Concepts and Common Inefficient SQL
Reason for Inefficient SQL Performance
Simplicity in Application Design Scalability with Application Design Common Mistakes on Customer systems & Proactive Tuning Methodology Table Design, Index Design, Using Views, SQL Execution Efficiency
Chapter 11 Basic of Identifying High Load SQL and Interpreting Execution Plan
What Is an Execution Plan? Where To Find Execution Plans
Plan Table & AUTOTRACE SQL Monitoring: Overview Interpreting an Execution Plan Looking Beyond Execution Plans
Chapter 12 Improving SQL Performance with Indexes and Specialized Indexes
Row Source Operations, Main Structures and Access Paths
Full Table Scan B*-tree Indexes Bitmap Indexes Function Based Indexes Composite Indexes Guidelines for Managing Indexes and Investigating Index Usage