Database performance improvement, a six sigma project (improve) by nirav shah
1. 1.
TCS GE Confidential
Nirav Shah (GB)
Improve UATIMNG
database performance
Dushyant Mohanty (TCS - sponsor)
V, Ms. Vijayalakshmi (MBB)
Nilesh Talele (BB)
Pierre Banroques (GE - sponsor)
2. 2.
TCS GE Confidential
Time to implement Effectiveness Least Intrusion Budget Complexity Total
5 5 3 5 4
1 Follow Oracle Flexible Architecture 4 5 5 4 3 92
2 Data Restructuring to avoid Row
chaining & data fragmentation
5 3 4 5 4 93
3 Setting proper storage parameters
for objects
5 2 4 5 5 92
4 Database parameter settings 5 1 3 4 3 71
5
6
Chosen Solutions:Chosen Solutions:
1.1. Follow Oracle Flexible ArchitectureFollow Oracle Flexible Architecture
2.2. Defragmentation of database objectsDefragmentation of database objects
3.3. Set storage parameters for objectsSet storage parameters for objects
Criteria based MatrixImprove
3. 3.
TCS GE Confidential
Proposed New ProcessImprove
Detailed Process Map for chosen solutionDetailed Process Map for chosen solution
Start
End
Identify current Table & Index allocation
Gather disk related Information
Apply OFA
• Table & Index data should reside
in different tablespace & disk partition
• Temp tablespace should on different disk
partition then undo tablespace
• System tablespace should on different
disk partition then user data
• distribute the data over disk
•Re organise table & Indexes sturcture Set appropriate storage parameter
Is data
fragmented?
yes
5. 5.
TCS GE Confidential
Cost Benefit AnalysisImprove
Step 1 Summary Of Economic Benefits (Monthly)
Primary Savings : Time saved in running queries
Step 2 Methodology Used To Calculate
Primary Savings
1. Productivity gain based on time savings
Step 3 Key Assumptions Utilised
# Factor Assumption
1 Rate per day for productivity savings 110GBP per day per user
Step 4 Time Period
Annual Gross Benefits
(Economic)
CBA
Total Indirect savings: 9735 GBP
6. 5.
TCS GE Confidential
Cost Benefit AnalysisImprove
Step 1 Summary Of Economic Benefits (Monthly)
Primary Savings : Time saved in running queries
Step 2 Methodology Used To Calculate
Primary Savings
1. Productivity gain based on time savings
Step 3 Key Assumptions Utilised
# Factor Assumption
1 Rate per day for productivity savings 110GBP per day per user
Step 4 Time Period
Annual Gross Benefits
(Economic)
CBA
Total Indirect savings: 9735 GBP