Download - Case Study: Solving Common Oracle DBA Tasks at a leading German Bank

Transcript
Page 1: Case Study: Solving Common Oracle DBA Tasks at a leading German Bank

Embarcadero DataU ConferenceEmbarcadero DataU Conference

Master Your Data

Solving common DBA

tasks at a leading

German Bank with DB

PowerStudio

Sultan Shiffa, Senior Software Consultant

[email protected]

Page 2: Case Study: Solving Common Oracle DBA Tasks at a leading German Bank

Embarcadero DataU Conference

Typical Customer profile and Challenges

• Development and database management

distributed across the world

• 2000+ developers, 40 DBAs

• More than 1200 databases

• Managed DBMS: Oracle, DB2 LUW, DB2 z/OS,

MS SQL, Sybase, MySQL

2

Page 3: Case Study: Solving Common Oracle DBA Tasks at a leading German Bank

Embarcadero DataU Conference

Business and technical values of DB

PowerStudio for the DBA team

• DB PowerStudio a tool set - DBArtisan, DB

Change Manager, DB Optimizer

• Business and technical values

– Maximize DBA productivity for proactive database

management

– Real-time performance monitoring

– Maintain Databases

– Team Collaboration3

Page 4: Case Study: Solving Common Oracle DBA Tasks at a leading German Bank

Embarcadero DataU Conference

Maximize DBA productivity for proactive

database management

• Effectively manage and access 1200+ data

sources worldwide?

– Explorer view

– Data source management

– Node and object filtering customizing the UI

– SQL Editor – code snippets, run a script against

multiple databases

4

Page 5: Case Study: Solving Common Oracle DBA Tasks at a leading German Bank

Embarcadero DataU Conference

Real-time performance monitoring

• Monitoring, Session analysis, locks

• DB Performance analysis : Alerts, Memory,

Workload, Top SQL

• Application level analysis with DB Optimizer

– Profile a database for SQL bottleneck analysis

– SQL Tuning and Visualisation

– Index analysis

5

Page 6: Case Study: Solving Common Oracle DBA Tasks at a leading German Bank

Embarcadero DataU Conference

Profile a database

6

Page 7: Case Study: Solving Common Oracle DBA Tasks at a leading German Bank

Embarcadero DataU Conference

SQL Tuning

7

Page 8: Case Study: Solving Common Oracle DBA Tasks at a leading German Bank

Embarcadero DataU Conference

Index analysis and Visual SQL Tuning

8

Page 9: Case Study: Solving Common Oracle DBA Tasks at a leading German Bank

Embarcadero DataU Conference

Maintain databases• Database migration (even between different

DBMS vendors)

• Storage Analysis- Reorg, block inefficiency

analysis

• Managing changes (Schema, Data, Configuration

Parameters)

• Utilities – import, export, loading, scheduler etc.

• Documentation of database baselines9

Page 10: Case Study: Solving Common Oracle DBA Tasks at a leading German Bank

Embarcadero DataU Conference

Team Collaboration

• Collaboration with other team members (DBAs

do not work alone)

• DBArtisan Integration with Team Server – coolest

and newest feature

• Share profiled results

• DDL Extraction

10

Page 11: Case Study: Solving Common Oracle DBA Tasks at a leading German Bank

Embarcadero DataU ConferenceEmbarcadero DataU Conference

Master Your Data

Thanks

Q&A