Você está na página 1de 4

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 management- Dictionary 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