SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Downloaden Sie, um offline zu lesen
The Role of the DBA
Hemant K Chitale
Product Specialist, Standard Chartered Bank
Oracle ACE
© Hemant K Chitale http://hemantoracledba.blogspot.com
`whoami`
• DBA with 20 years experience on wide variety
of platforms
• DBA team lead and consultant
• Financial, Manufacturing, Government, not-
for-profit
• Mission critical, reporting and “nice-to-have”
databases
How did you begin your career ?
• As a Developer ?
• What does the Developer think of the DBA ?
• What does the Manager think ?
– Install, Backup, Restore
– Handle Schema Changes
– Create Accounts and Audit Them
– Automagically Tune the Database and Application
DB“A” for Availability
• The DBA is part of the Infrastructure team
• Any flaws that impinge on the database /
server affect his role
• Accessibility, Uptime and Performance
DB“A” for Administration
• How Oracle works, how the database
facilitates the business
• How the application and database are used
• Being able to identify the cause of a
“slowness” and isolate it
• Data flows and logic
OC“P” for Professionalism
• Specialised education, strict moral and ethical
codes
• Continuous Self – Improvement
• “Keep in touch” -- UserGroups, Blogs, Email
Discussion Lists
• “Share” knowledge and learn as well
• *Attitude*
Work
• Developers, IT Managers, SuperUsers, User
Managers
• Inter-Personal Skills
• Visibility at the wrong time ?
• Record your actions, make sure that you can
account for your salary
• Configuration Management
• Separation of Duties
Database Reviews and Tuning
• Database Core Concepts
• Execution Plans, SQL Tuning, Optimizer
• Thresholds and Alerts
• “Understand the Behaviour”
• Trends and Projections for Usage
Backup and Recovery
• Distinct from a discussion on “Avaialability”
• RAC
• Streams and Replication (synchronisation)
• DataGuard
Manager’s Expectations
• Attitude, Attitude, Attitude
– Learning, Expanding his role, Mentoring
• Contributions
– To the Project, to the Business, to the Team
• Calls to the DBAs
– How useful is he, how does he respond ?
• Cautiousness
• “Understanding the Database”
What does a DBA *not* do ?
• Blame without Factual Evidence
• Rely on google
• Implementation without Testing, Validation
and Back-Out Plans
• Avoid reviewing the alert.log and ignore
thresholds
Common Mistakes
• Not capturing Metrics
• Not planning for Training and Test
Environments
• Not rehearsing key processes – D.R, Backup
and Recovery (various scenarios)
Types of DBA positioning
• Operational
• Development
• Consulting
• Outsourced
Conclusion
• A DBA can be a very useful and visible
member of the team OR he might be
ignored
• It is very important that the DBA be self-
motivated
• The manager must keep track of what the DBA
is “doing” ---- an idle mind ….. ?
Thank you !
• Visit my Oracle Blog
• http://hemantoracledba.blogspot.com

Weitere ähnliche Inhalte

Was ist angesagt? (8)

Daniel Strong Resume
Daniel Strong ResumeDaniel Strong Resume
Daniel Strong Resume
 
Impactful Resources Two-Page
Impactful Resources Two-PageImpactful Resources Two-Page
Impactful Resources Two-Page
 
2015_Partners_SWA_Technology_v12
2015_Partners_SWA_Technology_v122015_Partners_SWA_Technology_v12
2015_Partners_SWA_Technology_v12
 
Job Description and Specification for a Branch Manager
Job Description and Specification for a Branch ManagerJob Description and Specification for a Branch Manager
Job Description and Specification for a Branch Manager
 
Competency Snapshot: Decision making efficiency
Competency Snapshot: Decision making efficiencyCompetency Snapshot: Decision making efficiency
Competency Snapshot: Decision making efficiency
 
The evolution of paraplanning
The evolution of paraplanningThe evolution of paraplanning
The evolution of paraplanning
 
Jadara Offerings 2010
Jadara Offerings 2010Jadara Offerings 2010
Jadara Offerings 2010
 
Wendy cornett resume finance updated feb 2016
Wendy cornett resume finance updated feb 2016Wendy cornett resume finance updated feb 2016
Wendy cornett resume finance updated feb 2016
 

Ähnlich wie The role of the dba

Share point governance webinar 3 real world scenarios (ron charity) - draft...
Share point governance webinar 3   real world scenarios (ron charity) - draft...Share point governance webinar 3   real world scenarios (ron charity) - draft...
Share point governance webinar 3 real world scenarios (ron charity) - draft...
Ron Charity
 
GBA Building Comprehensive Out Of The Box Solutions Quad D
GBA Building Comprehensive Out Of The Box Solutions Quad DGBA Building Comprehensive Out Of The Box Solutions Quad D
GBA Building Comprehensive Out Of The Box Solutions Quad D
Baltimore SharePoint (BSPUG)
 
SantosV.11.20161101
SantosV.11.20161101SantosV.11.20161101
SantosV.11.20161101
Nick Santos
 
SantosV.12.20160313
SantosV.12.20160313SantosV.12.20160313
SantosV.12.20160313
Nick Santos
 
Geek Sync | Is Your Database Environment Ready for DevOps?
Geek Sync | Is Your Database Environment Ready for DevOps?Geek Sync | Is Your Database Environment Ready for DevOps?
Geek Sync | Is Your Database Environment Ready for DevOps?
IDERA Software
 
Ascendum Solutions Overview
Ascendum Solutions OverviewAscendum Solutions Overview
Ascendum Solutions Overview
Bukola Stewart
 

Ähnlich wie The role of the dba (20)

Share point governance webinar 3 real world scenarios (ron charity) - draft...
Share point governance webinar 3   real world scenarios (ron charity) - draft...Share point governance webinar 3   real world scenarios (ron charity) - draft...
Share point governance webinar 3 real world scenarios (ron charity) - draft...
 
AnalytixLabs - Data Science 360 (Nasscom)-1648178720283 (1).pdf
AnalytixLabs - Data Science 360 (Nasscom)-1648178720283 (1).pdfAnalytixLabs - Data Science 360 (Nasscom)-1648178720283 (1).pdf
AnalytixLabs - Data Science 360 (Nasscom)-1648178720283 (1).pdf
 
Building enterprise platforms - off the beaten path - SharePoint User Group U...
Building enterprise platforms - off the beaten path - SharePoint User Group U...Building enterprise platforms - off the beaten path - SharePoint User Group U...
Building enterprise platforms - off the beaten path - SharePoint User Group U...
 
GBA Building Comprehensive Out Of The Box Solutions Quad D
GBA Building Comprehensive Out Of The Box Solutions Quad DGBA Building Comprehensive Out Of The Box Solutions Quad D
GBA Building Comprehensive Out Of The Box Solutions Quad D
 
SantosV.11.20161101
SantosV.11.20161101SantosV.11.20161101
SantosV.11.20161101
 
SantosV.12.20160313
SantosV.12.20160313SantosV.12.20160313
SantosV.12.20160313
 
Exploring Business Intelligence: How BI Transforms Business Operations and Fu...
Exploring Business Intelligence: How BI Transforms Business Operations and Fu...Exploring Business Intelligence: How BI Transforms Business Operations and Fu...
Exploring Business Intelligence: How BI Transforms Business Operations and Fu...
 
How to Ease Scaleup Growing Pains - from Startup to Scaleup without the pain
How to Ease Scaleup Growing Pains - from Startup to Scaleup without the painHow to Ease Scaleup Growing Pains - from Startup to Scaleup without the pain
How to Ease Scaleup Growing Pains - from Startup to Scaleup without the pain
 
AVATA Webinar: Solutions to Common Demantra & ASCP Challenges
AVATA Webinar: Solutions to Common Demantra & ASCP ChallengesAVATA Webinar: Solutions to Common Demantra & ASCP Challenges
AVATA Webinar: Solutions to Common Demantra & ASCP Challenges
 
Share point saturday portland 11-14-2015
Share point saturday portland   11-14-2015Share point saturday portland   11-14-2015
Share point saturday portland 11-14-2015
 
Building SharePoint Enterprise Platforms - Off the beaten path
Building SharePoint Enterprise Platforms - Off the beaten pathBuilding SharePoint Enterprise Platforms - Off the beaten path
Building SharePoint Enterprise Platforms - Off the beaten path
 
SSAS Design & Incremental Processing - PASSMN May 2010
SSAS Design & Incremental Processing - PASSMN May 2010SSAS Design & Incremental Processing - PASSMN May 2010
SSAS Design & Incremental Processing - PASSMN May 2010
 
Business analyst with project training
Business analyst with project trainingBusiness analyst with project training
Business analyst with project training
 
Geek Sync | Is Your Database Environment Ready for DevOps?
Geek Sync | Is Your Database Environment Ready for DevOps?Geek Sync | Is Your Database Environment Ready for DevOps?
Geek Sync | Is Your Database Environment Ready for DevOps?
 
BA personal development
BA personal developmentBA personal development
BA personal development
 
The BA In Transformation_2020_New.pptx
The BA In Transformation_2020_New.pptxThe BA In Transformation_2020_New.pptx
The BA In Transformation_2020_New.pptx
 
Tekvana presentation ppt_final_blue 5.2.2021
Tekvana presentation ppt_final_blue 5.2.2021Tekvana presentation ppt_final_blue 5.2.2021
Tekvana presentation ppt_final_blue 5.2.2021
 
Help! They Expect Me to Be an Oracle Projects Business Analyst
Help!  They Expect Me to Be an Oracle Projects Business AnalystHelp!  They Expect Me to Be an Oracle Projects Business Analyst
Help! They Expect Me to Be an Oracle Projects Business Analyst
 
Ascendum Solutions Overview
Ascendum Solutions OverviewAscendum Solutions Overview
Ascendum Solutions Overview
 
Business Architecture and Enterprise Planning
Business Architecture and Enterprise PlanningBusiness Architecture and Enterprise Planning
Business Architecture and Enterprise Planning
 

Mehr von Hemant K Chitale (9)

SQL Tracing
SQL TracingSQL Tracing
SQL Tracing
 
Oracle : Monitoring and Diagnostics without OEM
Oracle : Monitoring and Diagnostics without OEMOracle : Monitoring and Diagnostics without OEM
Oracle : Monitoring and Diagnostics without OEM
 
Oracle Diagnostics : Latches and Enqueues
Oracle Diagnostics : Latches and EnqueuesOracle Diagnostics : Latches and Enqueues
Oracle Diagnostics : Latches and Enqueues
 
Oracle Diagnostics : Joins - 1
Oracle Diagnostics : Joins - 1Oracle Diagnostics : Joins - 1
Oracle Diagnostics : Joins - 1
 
Oracle Diagnostics : Explain Plans (Simple)
Oracle Diagnostics : Explain Plans (Simple)Oracle Diagnostics : Explain Plans (Simple)
Oracle Diagnostics : Explain Plans (Simple)
 
Oracle Diagnostics : Locks and Lock Trees
Oracle Diagnostics :  Locks and Lock TreesOracle Diagnostics :  Locks and Lock Trees
Oracle Diagnostics : Locks and Lock Trees
 
Partitioning Tables and Indexing Them --- Article
Partitioning Tables and Indexing Them --- ArticlePartitioning Tables and Indexing Them --- Article
Partitioning Tables and Indexing Them --- Article
 
Oracle database performance diagnostics - before your begin
Oracle database performance diagnostics  - before your beginOracle database performance diagnostics  - before your begin
Oracle database performance diagnostics - before your begin
 
Partitioning tables and indexing them
Partitioning tables and indexing them Partitioning tables and indexing them
Partitioning tables and indexing them
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

The role of the dba

  • 1. The Role of the DBA Hemant K Chitale Product Specialist, Standard Chartered Bank Oracle ACE © Hemant K Chitale http://hemantoracledba.blogspot.com
  • 2. `whoami` • DBA with 20 years experience on wide variety of platforms • DBA team lead and consultant • Financial, Manufacturing, Government, not- for-profit • Mission critical, reporting and “nice-to-have” databases
  • 3. How did you begin your career ? • As a Developer ? • What does the Developer think of the DBA ? • What does the Manager think ? – Install, Backup, Restore – Handle Schema Changes – Create Accounts and Audit Them – Automagically Tune the Database and Application
  • 4. DB“A” for Availability • The DBA is part of the Infrastructure team • Any flaws that impinge on the database / server affect his role • Accessibility, Uptime and Performance
  • 5. DB“A” for Administration • How Oracle works, how the database facilitates the business • How the application and database are used • Being able to identify the cause of a “slowness” and isolate it • Data flows and logic
  • 6. OC“P” for Professionalism • Specialised education, strict moral and ethical codes • Continuous Self – Improvement • “Keep in touch” -- UserGroups, Blogs, Email Discussion Lists • “Share” knowledge and learn as well • *Attitude*
  • 7. Work • Developers, IT Managers, SuperUsers, User Managers • Inter-Personal Skills • Visibility at the wrong time ? • Record your actions, make sure that you can account for your salary • Configuration Management • Separation of Duties
  • 8. Database Reviews and Tuning • Database Core Concepts • Execution Plans, SQL Tuning, Optimizer • Thresholds and Alerts • “Understand the Behaviour” • Trends and Projections for Usage
  • 9. Backup and Recovery • Distinct from a discussion on “Avaialability” • RAC • Streams and Replication (synchronisation) • DataGuard
  • 10. Manager’s Expectations • Attitude, Attitude, Attitude – Learning, Expanding his role, Mentoring • Contributions – To the Project, to the Business, to the Team • Calls to the DBAs – How useful is he, how does he respond ? • Cautiousness • “Understanding the Database”
  • 11. What does a DBA *not* do ? • Blame without Factual Evidence • Rely on google • Implementation without Testing, Validation and Back-Out Plans • Avoid reviewing the alert.log and ignore thresholds
  • 12. Common Mistakes • Not capturing Metrics • Not planning for Training and Test Environments • Not rehearsing key processes – D.R, Backup and Recovery (various scenarios)
  • 13. Types of DBA positioning • Operational • Development • Consulting • Outsourced
  • 14. Conclusion • A DBA can be a very useful and visible member of the team OR he might be ignored • It is very important that the DBA be self- motivated • The manager must keep track of what the DBA is “doing” ---- an idle mind ….. ?
  • 15. Thank you ! • Visit my Oracle Blog • http://hemantoracledba.blogspot.com