My Oracle Solutions
My
OracleGuide

My Oracle Solutions

About    Feedback

Products

Debug tool for PL/SQL

Tuning

Concepts and Strategies for Designing Indexes

Designing Indexes - Proactive and Reactive approaches
Index Optimization Scripts
Analyzing Segment Level Statistics
Multiple Block Sizes
Buffer cache Memory Pools
What is Index Compression?
How to make use of INDEX FAST FULL SCAN
How to decide on correct indexes and index type?
Script to generate indexes for all tables in the schema
Uses of Function based Index

Storage

Locally Managed Tablespaces and optimally Allocating Extents

Script to to move all tables in a schema and rebuild indexes including LOB's and partitions
Handling Block Corruption

Oracle System Views

Data Dictionary Views
Wait Event Names

Detecting and Resolving Locking Conflicts - New

Database

Installation Guide - Links

Scripts other than catalog.sql and catproc.sql?
What is oracle Server Parameter File?
Understanding Transactions
New Features   8i   9i   10g

  

Scripts

How to identify and delete duplicates?

Managing Constrainst and Relations
Pivot Tables, Cross Tab Queries and Collections in SQL Queries
Making Use of RANK and ROW_NUMBER for pagination and TOP N queries
Generate "INSERT INTO ..." scripts for the data available in table
Example to demonstrate Changed Records Identification
Querying hierarchial tables
Generate Schema creation Scripts
Dynamic SQL
Debugging PL/SQL code using Oracle PIPES
Making use of Returning Clause in DML statements

Tips

Fetching database values into variables in Shell Script

Auto increment column
Oracle Tips
Hidden Database Initialization Parameters
How to prevent a user from changing the password?
How to find locked rows?
UNIX and Oracle Environment variables
SQL Fundamentals
Temporary Tables
Convert from decimal to binary
Scheduling Jobs

Miscellaneous

Links
Oracle Books
SQL Test
Products