Oracle 10G Database Administration

By Vamshi – 9701521369 Email: somavamshi@gmail.com

Day1 “Introduction to Oracle 10g. Introduction to Oracle DBA, Oracle Architecture, Physical and Logical structures including Oracle Instance, Database Creation, Oracle Layout on UNIX." Day2 Tablespace management including Temporary tablespaces groups 10g, default permanent tablespace 10g ,Big file tablespaces Storage parameters (Initial, next, pct Increase, Mine tents, Maxextents), Estimation of segments Analysing Tables, Shrinking . Day3 Creation of Users, Roles, Profiles and Privileges, Grants and Revokes, Password file Management, Rollback Segments., making them online and offline and usage of Optimal Day4 Undo management and Flashback in Oracle 10g,Redolog file and control file Management. Archivelog and Noarchivelog,Modes. OMF management. Day5 SQL *Networking (Configuring tnsnames and listener files). Day6 Oracle Utilities: Export ,import, expdp and impdp implementing logical backups using Incremental and cumulative backups. Transportable Tablespaces., *SQL Loader. Day7 Physical Backup – Cold backup using Unix commands (cpio, tar) - cases on recovery Including Noarchivelog mode and Archivelog mode. HOT Backups and cases recoveries using HOT Backups. Taking complete database into begin backup mode 10g, Ending backup when Day8 Recovery Manager (RMAN): Backups & copies using RMAN, Incremental and Cumulative Backups, recovery Scenarios using RMAN & enhancements in 10g.TSPITR recovery using auto auxiliary instance 10g Day9 Performance Tuning with CPU, I/O and MEMORY, Application Tuning using TKPROF, Explain Plan, Optimizer, dbms_stats behaviour in 10g, Automatic Shared Memory Management(ASMM) Day10 Configuring Multi Threaded Servers (MTS) Designing an Audit Plan and Enabling and Disabling Auditing. Logminer, Resumable space management Day11 Enabling Table Partitioning: Range Partitions, Hash Partitions & List partitions Index Partitions: Local, Global, Prefixed and Non-prefixed, Oracle Advanced Indexing: Function-based Indexes, Bitmap Indexes, Reverse Indexes, Descending Indexes Index-Organ Day12 Configuring Data Guard (no-data-loss) Oracle Installation: Oracle 10g on Linux AS 4.

ORACLE 10g DBA

Duration : 6 Weeks

Pre Requisite : Unix, Oracle & Unix Administration Architecture
Defining an Oracle Server, Database, Instance. Understanding Physical Structure, Memory Structure, Process Structure, Logical Structure, Execution of SQL Statements, User Session

Creating a New Database
Identifying the application and the no. of applications the DB will support. Adv. of having each application on each DB. Adv. of having common DB for all Applications. Understanding TS, Changing Initialization parameters – SGA size, Processes, TS Naming Conventions, Block Sizes, Type of DB, No. of users the DB has to support, etc, Dropping a Database, ASM Database.

Managing an Oracle Database
Creating and Managing Initialization files – PFILE and SPFILE, Adv. of SPFILE over PFILE Identifying the various states/options of Instance Startup/Shutdown, DB Mount/Open stages Monitoring Alert and Trace Files in udump, bdump and cdump for DB Troubleshooting Configuring System Global Area (SGA) – DB Buffer Cache, Log Buffer and Shared Pool Understanding Background Processes – Mandatory/Optional and the jobs performed by them using the Data Dictionary to retrieve information about the database – V$, DBA_ views

Managing Tablespaces and Datafiles
Creating and Altering Tablespaces, adding, resizing, renaming and relocating a Datafile, Renaming Tablespace. Tablespace – offline, online, readonly, readwrite, Temporary tablespace groups, multiple blocks Creating and Managing a Tablespace when using OMF and the advantages of OMF feature Extent managementDictionary Managed and Locally Managed Tablespaces (AUTOALLOCATE, UNIFORM) and advantages of locally managed over dictionary managed tablespaces

Storage Management
Creating, Maintaining tables using appropriate storage settings – initial, minextents, pctfree, etc Obtaining table information like avg. row length, chained rows, etc after analyzing the tables Managing, Listing diff. types of Indexes and their uses, Creating B-Tree and Bitmap Indexes, Maintaining Indexes, Identifying unused Indexes, Obtaining Index Information

Managing Rollback and Undo Segments
Creating and Managing Rollback Segments, Optimal Parameter, Online/Offline, Pending Offline, Deferred Rollback Segments, Snapshot too old scenario Understanding Oracle Undo Segments, Retention Policy, Retention Gurantee/Nogurantee, Switching Undo Tablespaces

Networking Overview

Sign up to vote on this title
UsefulNot useful

Master Your Semester with Scribd & The New York Times

Special offer for students: Only $4.99/month.

Master Your Semester with a Special Offer from Scribd & The New York Times

Cancel anytime.