Oracle 11g DBA
Short Description
Download Oracle 11g DBA...
Description
14th YEAR SPECIAL OFFER
w w w . s u n m a r s s . n e t SM
ORACLE 11g R2 DBA with
FREE UNIX & SQL Duration : 2 Months
1. 2. 3. 4. 5.
HIGHLIGHTS Database Upgradation & Migration Patch Upgradation (10g to 11g) Creation of ASM Database Oracle Enterprise Manager (OEM) Adv. Performance Tuning Managing Director Cum Faculty By
Mr. K. Hari Prasad Rao B.E. (Computer Science) 21 Years of Experience
O.C.P. DBA Certified
SunMarss T ee cc h hn n oo ll oo gg ii ee ss T
Flat No. 407, 4th Floor, New HUDA MYTHRI VIHAR, Beside Aditya Trade Centre, Ameerpet, Hyd. Cell : 9951332283
UNLIMITED LAB FACILITY FASTTRACK BATCHES ALSO AVAILABLE WE PROVIDE RESUME PREPARATION
Ameerpet ✆ :9951332283
visit us : www.sunmarss.net
ABOUT US Sun Marss Technologies is one of the leading I.T. Software Training Institute for Unix Administration, Networking, Storage Technologies (SAN) & Database Administration (DBA) in Ameerpet, Hyderabad, A.P., INDIA. It is established in the year of 1998 founded by Mr. K. HARI PRASAD RAO., B.E.(Comp. Sci.) having 21 years of experience. We trained nearly 20,000+ students, who are working in various companies in India and Abroad. We provide free placements. Our students are working in various companies like WIPRO, MAHENDRA SATYAM, INFOSYS, ORACLE, IBM, SUN MICROSYSTEMS, HCL, TCS, CAPGEMINI & CONVERGYS etc…. PLACEMENTS : ❈
We assist students in getting job on successful completion of their courses.
❈
We also provide recruitment assistance to Students. Students who are short listed based on the organization's requirement.
❈
All this help students to find appropriate jobs in the IT industry.
QUALITY EDUCATION : ❈
We give great importance to quality of education.
❈
We teach in-demand courses.
❈
We provide impactful learning material.
❈
Our faculties are well-selected & trained.
❈
We follow world-class teaching methods.
❈
Our course timings are flexible.
❈
We conduct fast track batches.
❈
We provide Unlimited Lab Facility.
❈
We conduct technical workshops.
❈
You can be our Best Student.
❈
We also help resume preparation.
❈
We help our students to get placed.
Ameerpet ✆ :23750253
2
visit us : www.sunmarss.net
Ameerpet ✆ :9951332283
visit us : www.sunmarss.net
FREE BASIC UNIX COMMANDS Pre-Requisites : FUNDAMENTALS OF COMPUTERS Duration: 1 / 2 Weeks ❂ Getting Started to UNIX
➞ Symbolic Method
➞ Different Versions and Flavours
of
(both at file level and
Unix
directory level)
Operating System with
❂ Vi-Editor
their features.
➞ Introduction
❂ Comparison between
➞ Different Modes in Vi
Windows & Unix
(command mode, insert mode, escape mode)
❂ Unix Structure
➞ Vi command reference
➞ Operating System ➞ File System
❂ Linking Files
➞ Unix Directories files and
➞ Soft Link ➞ Hard Link
inodes
➞ Removing a Link
❂ Shell ➞ Types of Shell’s in Unix
❂ Creating/Deleting of User
➞ Features of Shell
accounts ➞ Contents of User Account
❂ Basic Unix Commands
➞ Password Tips ❂ Creation and Deletion of Files
➞ Changing Password
with different options ❂ Types of Filters ❂ Working with Directories
➞ Simple Filters (more, less,
➞ Making /Deleting /
head, tail, sort, paste, wc,
Renaming of Directories
tr, diff, cut, comm) ➞ Advanced Filters (sed,
❂ Copying Files & Directories
grep, find & awk)
❂ Special Directory Names
❂ Process Scheduling
❂ Listing of Files & Directories
➞ System Process
❂ Searching of Files & Directories
➞ Killing the Process
using find command
➞ Background Process ➞ Foreground Process
❂ Wild Card Characters
❂ Communication Options
❂ Investigation of the system
(write, talk, mesg, wall & mail)
❂ File Access Permissions
❂ Other Usefull Commands
➞ Absolute/Numeric Method Ameerpet ✆ :23750253
3
visit us : www.sunmarss.net
Ameerpet ✆ :9951332283
visit us : www.sunmarss.net
FREE ORACLE SQL Duration: 1/2 Weeks ❂ • Evolution of RDBMS
• Logical AND, OR & NOT
• DB Computing Architecture
• Relational
❂ Data Defination
, 2, !
Language (DDL) • Create
• Alter • Drop
• Recreate
• Rename
❂ Special Operators
❂ Manipulating Data using DML
• IN
• NOT IN
• LIKE
• BETWEEN
• Insert
• Delete
• NOT BETWEEN • IS NILL
• Update
• Merge
• IS NOT NILL ❂ FUNCTIONS
❂ Transaction Control
❂ Single-Row Functions
Language (TCL) • Commit
• Character • Numeric
• Rollback
• Save point
• Date
• Data Conversion
• Multiple Row Function
❂ Data Control Language (DCL)
• Aggrigative Function
• Grant • Revoke
❂ SPECIAL FUNCTIONS
❂ Writing basic SQL Select Statements
❂ Aggregating Data
• Select All Columns
using Group Functions
• Select Specified Columns
• Group By Clauses
• Column alias names
• Having Clauses
• Column Concadination
☛
• Using Wherer
Cube
☛
Rollup
❂ Subqueries
• Order by arc
• Single - Row
• Order by disc
• Multiple - Row
• Nulls First
❂ Formatting output using
• Nulls Last • Distinct Clauses
• sqlplus
• Discribing the SQL select
• column format • set command
capabilities
• spool • sqlplus commands
❂ Operators
(save, insert, append &
• Arthematical Operator
change)
*, -, +, / Ameerpet ✆ :23750253
4
visit us : www.sunmarss.net
Ameerpet ✆ :9951332283
visit us : www.sunmarss.net
ORACLE 11g R2 DBA Duration: 6 Weeks ORACLE ARCHITECTURAL COMPONENTS :
UNDERSTANDING ABOUT PFILE & SPFILE :
DATABASE COMPONENTS
• Understanding and Modification of PFILE (INIT.ORA) • Creating & Managing Pfile & SPfile • Differences & advantages of Pfile & SPfile
a) Storage Devices • Physical Structure • Logical Structure b)Memory Structure
• Program Global Area (PGA) • Creation of spfile from pfile • System Global Area (SGA) • Creation of pfile from spfile • SQL Statement Execution
DATABASE STARTUP & SHUTDOWN PROCEDURES :
• User sessions
• Startup Nomount, Mount, Mount Restrict, Open & Force
c) Process Structure • Client Process
• Shutdown Normal Immediate, Transactional and Abort
• Server Process • Background Process INSTALLATION OF ORACLE 11g :
MONITORING DATABASE ACTIVITIES :
• Hardware requirements for installation
• Managing Alert .log and Trace Files
• Installation of Oracle 11g on REDHAT LINUX Machine
DATA DICTIONARY STATIC & ORACLE 11g ARCHITECTURE : DYNAMIC TABLES / VIEWS ( V$ & DBA ) • Understanding about Oracle Database Components UNDERSTANDING & with Update Statement MANAGING TABLESPACES • Understanding about all AND DATAFILES : background process while • Type of Tablespaces updating a transaction a) Permanent & Undo • Log Switch Mechanism b) Temporary CREATING A DATABASE : • Create, Alter and Drop • Creating a command line Tablespaces Database with pfile • Offline and Online tablespaces
• Creating a DBCA database with spfile
• Read write & Read only mode Tablespaces
• Creation of OMF Database
• Resizing a Datafile Manually
• Database Instance
• Adding & Deleting a Datafile to the visit existing us :tablespace www.sunmarss.net
Ameerpet ✆ :23750253
5
Ameerpet ✆ :9951332283
visit us : www.sunmarss.net
• Creation of Bigfile Tablespace & Default Tablespace
ARCHIVE LOG MANAGEMENT : • Changing the Database from no Archive mode to Archive mode
• How to move a datafile • Renaming a Datafile & Tablespace
• Configuration of Multiple Archive Destinations
• How to reuse a datafile • Drop a tablespace
• Archive Files Format
• Managing Auto Extend ON and OFF
MANAGING CONTROL FILES :
UNDERSTANDING ABOUT SYSAUX TABLESPACE
• Multiplexing the Control files by using PFILE (INIT.ora)
• Control File Contents
MANAGING UNDO SEGMENTS & TABLESPACES :
CREATION OF TEMPORARY TABLESPACES & GROUPS
• Creating and Maintaining Rollback Segments & Undo Segments (Online / Offline)
DROP A DATABASE FROM SQL PROMPT
MANAGING DATABASE USERS • Types of Undo Segments WITH PRIVILEGES & ROLES : a) System b) Non-System • Creating a new user • Automatic Undo Management • Alter and Drop existing • Understanding Retetion time database users Policy • Obtaining user information • Understanding Retention • Lock & unlock user accouts Guarantee and Noguarantee • System Privileges • How to switch undo Tablespace • Granting System Privileges to deffered or pending offline • Revoking System Privileges BACKUP AND RECOVERY : • Object Privileges PHYSICAL BACKUPS • Advantages of Roles • Online, offline, Hot & Cold • Creating the Roles backups • Assining Roles to users • Backups, Restore and • Establishing Default Roles Recovery Scenario’s with complete, incomplete, • Removing Roles from user instance and media recovery MANAGING ONLINE REDOLOG FILES AND ARCHIVE MODE : • Before you create an Oracle database, decide how to protect • Creation of log members and the database against potential groups media failures. If you do not develop a backup strategy • Dropping log members and before creating your database, groups then you may not be able to • How to Switch Log Sequence perform recovery if a disk failure Manually damages the datafiles, online redo log files, or control files. • Purpose of checkpoints Ameerpet ✆ :23750253
6
visit us : www.sunmarss.net
Ameerpet ✆ :9951332283
visit us : www.sunmarss.net
• A database can become CONFIGURATION OF ORACLE unusable because of hardware or software failure, or both. You may, at one time or another, encounter storage problems, power interruptions, or application failures, and each failure scenario requires a different recovery action. Protect your data against the possibility of loss by having well recovery strategies. CASE STUDIES 1) Recovery loss of Non System data file 2) Recovery loss of System datafile 3) Recovery loss of undo datafile 4) Recovery loss of online Redlog files 5) Recovery loss of control files by using backup control files. 6) Recovery loss of datafile without having backup 7) Recovery damaged database while online backup LOGICAL BACKUPS : Traditional Backups a) Full Database level b) user Level c) Table Level d) Incremental, Cumulative & Complete Backups by Using exp & imp tools ORACLE DATA PUMP :
NET PROTOCOL FOR CLIENT/ SERVER & DISTRIBUTED DATABASE ENVIRONMENT :
Simple Network • Configuration Oracle Net Protocol • Configuration of TNSNAMES.ORA at client machine by using NETCA • Configuration of LISTENER.ORA at server by using NETCA CONFIGURATION OF ORACLE 11g SITE REPLICATON :
Complex Network • Creation of Database Links & Materialized views for Distributed databases CONFIGURATION OF DISPATCHERS & SHARED SERVER PROCESSES (MTS) CONFIGURATION OF RMAN : • Configuration of RMAN Tool for Remote Backups • Maintaining the Database Backups using commands and scripts • Recovery loss of Datafiles, Redolog files and control files by using RMAN tool • Repository, Channel allocation, Complete &Incomplete recovery
a) Introduction to data Pump b) Advantages of data Pump c) Logical Backups using expdp & Impdp tools
Adv. RMAN ENHANCEMENTS :
TRANSPORTABLE TABLESPACES :
• Understanding & Configuration of Virtual Private Catalogs
• Compressed backups, Incremental backups with block change tracking
• Moving a tablespace from one • Data Recovery Advisor database instance to another • Listing the Failures database instance • Determining repair options Ameerpet ✆ :23750253
7
visit us : www.sunmarss.net
Ameerpet ✆ :9951332283
visit us : www.sunmarss.net
• Repairing Failures
ACTIVE STANDBY DATA GUARD :
• Block Level Recovery • Parallel backup of same datafiles
• Providing high data availabilityand maximum security and perfomance
• Cross Checking Backups
• Configuration of Fail over and Switch over mechanisms
CLOINING DATA BASE : • In every oracle development and production environment there is a need to transport the entire database from one physical machine to another. This copy may be used for production testing etc,
• Oracle Active Data Guard enables read-only access to a physical standby database for queries, sorting, reporting, Web-based access, • Understanding & Configuration of SnapShot Standby
FLASHBACK TECHNOLOGY Flashback Query : Flashback Transaction Query : • We can recover lost records • The Flashback Transaction which done by DML statement Query is a diagnostic tool to view not DDL. the changes made to the Flashback Version Query : database at the transaction level. • Flashback Versions Query Flashback Database : provides a way to audit the rows of a table & retrieve Flashback Data Archive : information about the transactions that changed the Recyclebin : rows.
MISCELLANEOUS TOPICS
SQL LOADER : • SQL*Loader is used to load data, enabling parallel load operations of large quanities of data. • This tool is usefull to migrate data from files to tables
RESIZING ONLINE REDOLOG FILES : • Log files can be resized by using trace file RENAME THE DATABASE : • Database NAME can be renamed by using trace file
MULTIPLE BLOCK SIZE AT TABLESPACE LEVEL :
RESUMABLE TABLESPACE
• Default data block size for Oracle 11g database is 8k. Other supported data blocks 2k, 4k, 16k & 32k
CREATION OF USER PROFILES : • Profiles are a means to limit resources a user can use.
STORAGE MANAGEMENT : • Types of tablespaces a) Dictionary Managed b) Locally Managed (Autoallocate, Uniform) c) Segment Management d) Extent Management
ORACLE MANAGED FILES (OMF) : • This feature, Oracle Managed Files (OMF), makes life easier for Oracle DBAs & simplifies tablespace creation. Ameerpet ✆ :23750253
8
visit us : www.sunmarss.net
Ameerpet ✆ :9951332283
visit us : www.sunmarss.net
DATABASE PERFORMANCE & Adv. PERFORMANCE TUNING ORACLE ARCHITECTURE : Components of Oracle A. Physical
B.
Logical
C. Memory
OVERVIEW OF TUNING : • •
O/S level tuning Database level tuning • Buffer • Application Tuning
TUNINING ORACLE MEMORIES : When to tune memories & how to tune? •
Tuning P.G.A & S.G.A components a) Database buffer b) log buffer c) Shared pool size
•
Dynamic SGA
•
Enable Oracles paralle Querey Option
•
Config. of multiple DB Writers
❖
TUNING SGA_TARGET
❖
❖
DB_CACHE_SIZE
❖ SHARE_POOL_SIZE,
❖
LOG_BUFFER
❖ PGA BUFFER
SGA_MAX_SIZE
INTRO. to OPTIMIZER & OPTIMIZER STATISTICS : • • ❖
Overview of Optimization Methods a) RBO b) CBO Advantages of CBO WHY STATISTICS REQUIRED? ❖
HOW TO FIND STATS ARE AVAILABLE or NOT?
❖
ADVANTAGE OF STATISTICS.
❖
HOW TO GATHERING SYSTEM STATS & USE OF IT? 1.
GATHERING TABLE STATS
2.
SCHEMA STATS.
3.
INDEX STATS
4.
SYSTEM STATS.
APPLICATION TUNING : Indexing. ❖
What is index & types of indexes?
❖
Purpose of indexing.
Ameerpet ✆ :23750253
9
visit us : www.sunmarss.net
Ameerpet ✆ :9951332283
❖
visit us : www.sunmarss.net
How to measure index selectivity. A. Btree
B. Bitmap
1. How to create index.
C. Composite
2. Why to create index
3. Which columns are suitable for indexing? ROW CHAINING & MIGRATION : •
How to identify Row Migration & Row Chaining
•
How to avoid Row Migration & Row Chaining
•
Migrated rows affect OLTP systems
•
Enabling TIMED_STATISTICS Parameter
PARTITIONING TABLES : • • •
Introduction to Partitioning Partitioning Methods Creation of Range and List Partitioning tables
DATABASE REORG. : •
Overview & Introduction about Database Reorganization
SEGMENT TUNING : How to find out segment fragmentation & how to resolve. 1.
Table Caching
2. Table Reorg. 3.
Index Reorg.(Index Rebuild)
ORACLE LOCKS & ENQUEUES : How to find out the locks in database. ❖
WHAT IS ENQUEUE?
❖
HOW TO FIND THE ENQUEUES?
HOW TO USE OPTIMIZER HINTS EFFICIENTLY : What is Hint? How to Use Hints in database? How it improves query performance. ALL_ROWS FIRST_ROWS CHOOSE RULE FULL INDEX NOPARALLEL PARALLEL NOPARALLEL_INDEX PARALLEL_INDEX Ameerpet ✆ :23750253
10
visit us : www.sunmarss.net
Ameerpet ✆ :9951332283
visit us : www.sunmarss.net
ORACLE TRACING & EXPLAIN PLAN REPORTS : A. Trace the session using B. TKPROF How to read tkprof file. How to read explain plan report. TUNING EVENTS & LATCHES : Important Events & Latches Types of Latches. 1.
BUFFER BUSY WAITS
2.
DB FILE SCATTERED READ
3.
DB FILE SEQUENTIAL READ
4.
FREE BUFFER WAITS
5.
LATCH FREE
6.
LOG BUFFER SPACE
7.
LOG FILE SYNC
8.
ENQUEUE
9.
SQL*NET MORE DATA FROM CLIENT
10. SQL*NET MORE DATA TO CLIENT 11. LOG FILE PARALLEL WRITE 12. CONTROL FILE PARALLEL WRITE 13. LIBRARY CACHE LOCKS. TUNING TOOLS : A. AWR (ATOMATIC WORKLOAD REPOSITORY) B. STATSPACK C. ADDM D. ASH ❖
HOW TO CONFIGURE AWR, STATSPACK REPORTS & ADDM.
❖
HOW TO READ & HOW TO ANYLYZE THE PROBLEM.
I/O TUNING : 1.
How to find I/0 problems in database.
2.
How to resolve.
NETWORK TUNING : How to Tune Oracle Network Protocol with Listener. Ameerpet ✆ :23750253
11
visit us : www.sunmarss.net
Ameerpet ✆ :9951332283
visit us : www.sunmarss.net
Enhancements & Additional Features of 11g R1 & R2 * Schema Management : Tables can be marked as read only in Oracle 11g, preventing users from performing DML operations against them. * Database User Security * Transportable Tablespace for Single Partition * Flashback Data Archive. * Performance Tuning Result Cache * Configuration of ASM * Non ASM to ASM Enhancements (Converting Simple Database to ASM Database). * Oracle Patch Upgradation * Database Upgradation from 10g to 11g * Database Migration * Database Auditing * RMAN Enhancements. * Dataguard Snapshot Standby.
1. 2. 3. 4. 5. 6.
HIGHLIGHTS Database Upgradation & Migration Patch Upgradation (10g to 11g) Creation of ASM Database Oracle Enterprise Manager (OEM) Adv. Performance Tuning Unlimited Lab Facility Course Materials
Oracle 11g DBA, RAC, UNIX & SQL
2 MONTHS LAB FROM THE DATE OF JOINING Other Courses Offered
ORACLE 11g RAC, UNIX ADMIN., MCSE & CCNA Ameerpet ✆ :23750253
12
visit us : www.sunmarss.net
View more...
Comments