SlideShare una empresa de Scribd logo
1 de 14
Mahesh Vallampati
Typically report to the VP/Director of IT
Operations
Considered the Back Office of IT Operations
Considered Important only when things are
broken
No credit for doing a good job
Typically has a contentious relationship with
Development Organization
Very little clout in the organization
Has very limited say in code movement into
production
Owns Performance Issues whether or not issues
are related to the DB or tied to code quality
Software Installation
Data Security
Development Support
Application and Database Availability
Avoiding Data Loss
Owns Database and by deduction Application
Performance Issues
Understaffed
Overworked
Under-Appreciated
Limited Career Advancement
Considered Out-Source-able
Skill Distribution is Skewed
Good DBA’s are a prized commodity
IOUG 2001 DBA Survey
IOUG 2001 DBA Survey
Overnight Jobs have failed
Reports are still running
Databases for Application Development have not
been cloned
Business Process Owner has escalated to IT
management
IT Development Manager complaining to anybody
who will listen
Have to get that status report out
Operational Users calling in reporting that screens are
hanging
Star DBA was paged overnight to address a backup
that failed
Wake him up!!!
Re-started Overnight Jobs
Reports are using in-efficient execution plans
Run Statspack reports
Got Lucky and found the root cause to be a statistics issue
Fixed the statistics
Send an update to the Business Process Owner and IT management
explaining an intricate stats issues (nobody cares)
Developers requesting code changes to production
Data Fixes being developed by Business Process Owners
CIO wants to know why the DBA team is “reactive” and not
“proactive”
Where is that contractor who was supposed to be bought on board?
Send out Outage Notifications
Send out Post-Mortem Reports on the Backup
Failure
Users of the System and Developers Take early
lunch as the DBA team is working on issues
Summoned to the Director/VP of IT Operations to
explain why there are so many issues
Still no answer of the back filling of the departure
of the other star Oracle DBA
The UNIX System Administrator is sulking that he
was woken up last night by the DBA to address
the backup issue and makes a snide remark
Where is my SAN Disk request?
Get Junk food from kitchen (No Soup for you!!!)
Systems Stabilizing
Cloning of Development Databases complete
Run Data Fix Scripts
Meeting with SOX Auditors
Star DBA comes over to complain that he will
start looking for a new job
DBA needs a vacation and comes in with a
vacation request
Next Weekend Release Planning Meeting
SQL Server License Compliance Meeting with
Microsoft Prep
HR Calling into request an audit of HR Database
Access
Get a Breather
Call Wife who is sulking as she has not been
called during the day
Talk to Software Vendor about a “new”
monitoring solution
Get a cold call from a recruiter who is interested
in placing DBA’s.
Get a complaint from a development manager
about a DBA being rude to his staff
PMO calls to let the team know that there will be
additional databases for new business initiatives
Get a note from a friend on “DBA costs”
Catch up on E-Mail/Voice Mail
Vendor demanding that the support invoice
better be paid or else
Send a note to purchasing
Note from HR Telling you and your team to
finish the on-line training on compliance
Drive-by from Production Support Manager
talking about how difficult his life is
Drive home
A Day In The Life Of A DBA Manager

Más contenido relacionado

La actualidad más candente

MDM Strategy & Roadmap
MDM Strategy & RoadmapMDM Strategy & Roadmap
MDM Strategy & Roadmap
victorlbrown
 

La actualidad más candente (20)

Standing Up an Effective Enterprise Data Hub -- Technology and Beyond
Standing Up an Effective Enterprise Data Hub -- Technology and BeyondStanding Up an Effective Enterprise Data Hub -- Technology and Beyond
Standing Up an Effective Enterprise Data Hub -- Technology and Beyond
 
Gartner: Seven Building Blocks of Master Data Management
Gartner: Seven Building Blocks of Master Data ManagementGartner: Seven Building Blocks of Master Data Management
Gartner: Seven Building Blocks of Master Data Management
 
Building a Data Governance Strategy
Building a Data Governance StrategyBuilding a Data Governance Strategy
Building a Data Governance Strategy
 
Oracle architecture ppt
Oracle architecture pptOracle architecture ppt
Oracle architecture ppt
 
Essential Metadata Strategies
Essential Metadata StrategiesEssential Metadata Strategies
Essential Metadata Strategies
 
Bringing Business Agility to FP&A
Bringing Business Agility to FP&ABringing Business Agility to FP&A
Bringing Business Agility to FP&A
 
Introduction to ETL and Data Integration
Introduction to ETL and Data IntegrationIntroduction to ETL and Data Integration
Introduction to ETL and Data Integration
 
Practical Guide to Data Governance Success
Practical Guide to Data Governance SuccessPractical Guide to Data Governance Success
Practical Guide to Data Governance Success
 
Master Data Management - Aligning Data, Process, and Governance
Master Data Management - Aligning Data, Process, and GovernanceMaster Data Management - Aligning Data, Process, and Governance
Master Data Management - Aligning Data, Process, and Governance
 
Enterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data ArchitectureEnterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data Architecture
 
Oracle Database Security
Oracle Database SecurityOracle Database Security
Oracle Database Security
 
Data Management Strategies
Data Management StrategiesData Management Strategies
Data Management Strategies
 
DMBOK and Data Governance
DMBOK and Data GovernanceDMBOK and Data Governance
DMBOK and Data Governance
 
Database Archiving - Managing Data for Long Retention Periods
Database Archiving - Managing Data for Long Retention PeriodsDatabase Archiving - Managing Data for Long Retention Periods
Database Archiving - Managing Data for Long Retention Periods
 
CDMP Overview Professional Information Management Certification
CDMP Overview Professional Information Management CertificationCDMP Overview Professional Information Management Certification
CDMP Overview Professional Information Management Certification
 
Infographic: Data Governance Best Practices
Infographic: Data Governance Best Practices Infographic: Data Governance Best Practices
Infographic: Data Governance Best Practices
 
How to build a successful Data Lake
How to build a successful Data LakeHow to build a successful Data Lake
How to build a successful Data Lake
 
Data Architecture Strategies: Building an Enterprise Data Strategy – Where to...
Data Architecture Strategies: Building an Enterprise Data Strategy – Where to...Data Architecture Strategies: Building an Enterprise Data Strategy – Where to...
Data Architecture Strategies: Building an Enterprise Data Strategy – Where to...
 
MDM Strategy & Roadmap
MDM Strategy & RoadmapMDM Strategy & Roadmap
MDM Strategy & Roadmap
 
Testing Big Data: Automated Testing of Hadoop with QuerySurge
Testing Big Data: Automated  Testing of Hadoop with QuerySurgeTesting Big Data: Automated  Testing of Hadoop with QuerySurge
Testing Big Data: Automated Testing of Hadoop with QuerySurge
 

Destacado

Database administrator
Database administratorDatabase administrator
Database administrator
Tech_MX
 
Data and database administration(database)
Data and database administration(database)Data and database administration(database)
Data and database administration(database)
welcometofacebook
 
Top 8 database manager resume samples
Top 8 database manager resume samplesTop 8 database manager resume samples
Top 8 database manager resume samples
jomdeli
 
Oracle forms developer 10g vol1
Oracle forms developer 10g vol1Oracle forms developer 10g vol1
Oracle forms developer 10g vol1
abdull466
 
AWS re:Invent 2016: Operations Automation and Infrastructure Management with ...
AWS re:Invent 2016: Operations Automation and Infrastructure Management with ...AWS re:Invent 2016: Operations Automation and Infrastructure Management with ...
AWS re:Invent 2016: Operations Automation and Infrastructure Management with ...
Amazon Web Services
 

Destacado (20)

Database administrator
Database administratorDatabase administrator
Database administrator
 
The Key Responsibilities of a Database Administrator
The Key Responsibilities of a Database AdministratorThe Key Responsibilities of a Database Administrator
The Key Responsibilities of a Database Administrator
 
Oracle DBA Meets ITIL and COBIT
Oracle DBA Meets ITIL and COBITOracle DBA Meets ITIL and COBIT
Oracle DBA Meets ITIL and COBIT
 
Database administrator performance appraisal
Database administrator performance appraisalDatabase administrator performance appraisal
Database administrator performance appraisal
 
Data and database administration(database)
Data and database administration(database)Data and database administration(database)
Data and database administration(database)
 
Database manager performance appraisal
Database manager performance appraisalDatabase manager performance appraisal
Database manager performance appraisal
 
Backup and Recovery Implementation
Backup and Recovery ImplementationBackup and Recovery Implementation
Backup and Recovery Implementation
 
Top 8 database manager resume samples
Top 8 database manager resume samplesTop 8 database manager resume samples
Top 8 database manager resume samples
 
A Day in The Life of a DBA
A Day in The Life of a DBAA Day in The Life of a DBA
A Day in The Life of a DBA
 
oracle-forms
oracle-formsoracle-forms
oracle-forms
 
Oracle formstutorial
Oracle formstutorialOracle formstutorial
Oracle formstutorial
 
Xenogenetics for PL/SQL - infusing with Java best practices
Xenogenetics for PL/SQL - infusing with Java best practicesXenogenetics for PL/SQL - infusing with Java best practices
Xenogenetics for PL/SQL - infusing with Java best practices
 
Oracle PL/SQL Best Practices
Oracle PL/SQL Best PracticesOracle PL/SQL Best Practices
Oracle PL/SQL Best Practices
 
Veri Ambarları için Oracle'ın Analitik SQL Desteği
Veri Ambarları için Oracle'ın Analitik SQL DesteğiVeri Ambarları için Oracle'ın Analitik SQL Desteği
Veri Ambarları için Oracle'ın Analitik SQL Desteği
 
Database administration and security
Database administration and securityDatabase administration and security
Database administration and security
 
Oracle forms developer 10g vol1
Oracle forms developer 10g vol1Oracle forms developer 10g vol1
Oracle forms developer 10g vol1
 
Oracle Forms Tutorial (www.aboutoracleapps.com)
Oracle Forms Tutorial (www.aboutoracleapps.com)Oracle Forms Tutorial (www.aboutoracleapps.com)
Oracle Forms Tutorial (www.aboutoracleapps.com)
 
Oracle apps 11i tutorial(v2)
Oracle apps 11i tutorial(v2)Oracle apps 11i tutorial(v2)
Oracle apps 11i tutorial(v2)
 
AWS re:Invent 2016: Operations Automation and Infrastructure Management with ...
AWS re:Invent 2016: Operations Automation and Infrastructure Management with ...AWS re:Invent 2016: Operations Automation and Infrastructure Management with ...
AWS re:Invent 2016: Operations Automation and Infrastructure Management with ...
 
ORACLE PL SQL FOR BEGINNERS
ORACLE PL SQL FOR BEGINNERSORACLE PL SQL FOR BEGINNERS
ORACLE PL SQL FOR BEGINNERS
 

Similar a A Day In The Life Of A DBA Manager

Enough Blame for System Performance Issues
Enough Blame for System Performance IssuesEnough Blame for System Performance Issues
Enough Blame for System Performance Issues
Mahesh Vallampati
 
Emergency Alert - Why do your CEO’s Microsoft Teams Calls Keep Dropping
Emergency Alert - Why do your CEO’s Microsoft Teams Calls Keep DroppingEmergency Alert - Why do your CEO’s Microsoft Teams Calls Keep Dropping
Emergency Alert - Why do your CEO’s Microsoft Teams Calls Keep Dropping
panagenda
 
Your CEO's Teams Calls Keep Dropping... What do you do?
Your CEO's Teams Calls Keep Dropping... What do you do?Your CEO's Teams Calls Keep Dropping... What do you do?
Your CEO's Teams Calls Keep Dropping... What do you do?
panagenda
 

Similar a A Day In The Life Of A DBA Manager (20)

Database Administrator: Job Description, Salary and Future Scope
Database Administrator: Job Description, Salary and Future ScopeDatabase Administrator: Job Description, Salary and Future Scope
Database Administrator: Job Description, Salary and Future Scope
 
Database administrator: job description, salary and future scope
Database administrator: job description, salary and future scopeDatabase administrator: job description, salary and future scope
Database administrator: job description, salary and future scope
 
Enough Blame for System Performance Issues
Enough Blame for System Performance IssuesEnough Blame for System Performance Issues
Enough Blame for System Performance Issues
 
Road to database automation: database source control
Road to database automation: database source controlRoad to database automation: database source control
Road to database automation: database source control
 
Illusion of communication for sql server db as
Illusion of communication for sql server db asIllusion of communication for sql server db as
Illusion of communication for sql server db as
 
Jishnu_Sreekumar_Resume
Jishnu_Sreekumar_ResumeJishnu_Sreekumar_Resume
Jishnu_Sreekumar_Resume
 
Emergency Alert - Why do your CEO’s Microsoft Teams Calls Keep Dropping
Emergency Alert - Why do your CEO’s Microsoft Teams Calls Keep DroppingEmergency Alert - Why do your CEO’s Microsoft Teams Calls Keep Dropping
Emergency Alert - Why do your CEO’s Microsoft Teams Calls Keep Dropping
 
Challenges and best practices of database continuous delivery
Challenges and best practices of database continuous deliveryChallenges and best practices of database continuous delivery
Challenges and best practices of database continuous delivery
 
Your CEO's Teams Calls Keep Dropping... What do you do?
Your CEO's Teams Calls Keep Dropping... What do you do?Your CEO's Teams Calls Keep Dropping... What do you do?
Your CEO's Teams Calls Keep Dropping... What do you do?
 
DataOps, DevOps and the Developer: Treating Database Code Just Like App Code
DataOps, DevOps and the Developer: Treating Database Code Just Like App CodeDataOps, DevOps and the Developer: Treating Database Code Just Like App Code
DataOps, DevOps and the Developer: Treating Database Code Just Like App Code
 
DevOps by DevOpSolution
DevOps by DevOpSolutionDevOps by DevOpSolution
DevOps by DevOpSolution
 
Why Now May Be The Time To Consider A Managed Services Approach to Database A...
Why Now May Be The Time To Consider A Managed Services Approach to Database A...Why Now May Be The Time To Consider A Managed Services Approach to Database A...
Why Now May Be The Time To Consider A Managed Services Approach to Database A...
 
Robert Davis
Robert DavisRobert Davis
Robert Davis
 
Database story by DevOps
Database story by DevOpsDatabase story by DevOps
Database story by DevOps
 
Version Control meets Database Control
Version Control meets Database ControlVersion Control meets Database Control
Version Control meets Database Control
 
Successfully running operations of an IT company without knowing how to write...
Successfully running operations of an IT company without knowing how to write...Successfully running operations of an IT company without knowing how to write...
Successfully running operations of an IT company without knowing how to write...
 
DBA Role Shift in a DevOps World
DBA Role Shift in a DevOps WorldDBA Role Shift in a DevOps World
DBA Role Shift in a DevOps World
 
Kaplan Shares Key Learnings and Best Practices in Optimizing Database Adminis...
Kaplan Shares Key Learnings and Best Practices in Optimizing Database Adminis...Kaplan Shares Key Learnings and Best Practices in Optimizing Database Adminis...
Kaplan Shares Key Learnings and Best Practices in Optimizing Database Adminis...
 
Ahmed Jassat SAOUG ~ Turning Challenges into oppertunities
Ahmed Jassat  SAOUG ~ Turning Challenges into oppertunitiesAhmed Jassat  SAOUG ~ Turning Challenges into oppertunities
Ahmed Jassat SAOUG ~ Turning Challenges into oppertunities
 
UX in ALM Series - UX Project Worflow using TFS 2008
UX in ALM Series - UX Project Worflow using TFS 2008UX in ALM Series - UX Project Worflow using TFS 2008
UX in ALM Series - UX Project Worflow using TFS 2008
 

Más de Mahesh Vallampati

Oracle EBS Change Projects Process Flows
Oracle EBS Change Projects Process FlowsOracle EBS Change Projects Process Flows
Oracle EBS Change Projects Process Flows
Mahesh Vallampati
 
Oracle 11i OID AD Integration
Oracle 11i OID AD IntegrationOracle 11i OID AD Integration
Oracle 11i OID AD Integration
Mahesh Vallampati
 

Más de Mahesh Vallampati (20)

Operating a payables shared service organization in oracle cloud oow 2019_v4
Operating a payables shared service organization in oracle cloud oow 2019_v4Operating a payables shared service organization in oracle cloud oow 2019_v4
Operating a payables shared service organization in oracle cloud oow 2019_v4
 
Oracle BI Publisher to Transform Cloud ERP Reports
Oracle BI Publisher to Transform Cloud ERP ReportsOracle BI Publisher to Transform Cloud ERP Reports
Oracle BI Publisher to Transform Cloud ERP Reports
 
Cloudy with a chance of 1099
Cloudy with a chance of 1099Cloudy with a chance of 1099
Cloudy with a chance of 1099
 
Banking on the Cloud
Banking on the CloudBanking on the Cloud
Banking on the Cloud
 
Statistical Accounts and Data in Oracle Cloud General Ledger
Statistical Accounts and Data in Oracle Cloud General LedgerStatistical Accounts and Data in Oracle Cloud General Ledger
Statistical Accounts and Data in Oracle Cloud General Ledger
 
Sparse Matrix Manipulation Made easy in an Oracle RDBMS
Sparse Matrix Manipulation Made easy in an Oracle RDBMSSparse Matrix Manipulation Made easy in an Oracle RDBMS
Sparse Matrix Manipulation Made easy in an Oracle RDBMS
 
The Data Architect Manifesto
The Data Architect ManifestoThe Data Architect Manifesto
The Data Architect Manifesto
 
Five pillars of competency
Five pillars of competencyFive pillars of competency
Five pillars of competency
 
Oracle EBS Change Projects Process Flows
Oracle EBS Change Projects Process FlowsOracle EBS Change Projects Process Flows
Oracle EBS Change Projects Process Flows
 
Cutover plan template Tool
Cutover plan template ToolCutover plan template Tool
Cutover plan template Tool
 
CRM Lead Lifecycle Process
CRM Lead Lifecycle ProcessCRM Lead Lifecycle Process
CRM Lead Lifecycle Process
 
Oracle R12 12.1.3 Legal Entity Data Gathering Template
Oracle R12 12.1.3 Legal Entity Data Gathering TemplateOracle R12 12.1.3 Legal Entity Data Gathering Template
Oracle R12 12.1.3 Legal Entity Data Gathering Template
 
ERP Manager meets SDLC and CMMI
ERP Manager meets SDLC and CMMIERP Manager meets SDLC and CMMI
ERP Manager meets SDLC and CMMI
 
Oracle 11i OID AD Integration
Oracle 11i OID AD IntegrationOracle 11i OID AD Integration
Oracle 11i OID AD Integration
 
Generic Backup and Restore Process
Generic Backup and Restore ProcessGeneric Backup and Restore Process
Generic Backup and Restore Process
 
OIC Process Flow V7
OIC Process Flow V7OIC Process Flow V7
OIC Process Flow V7
 
XBRL in Oracle 11i and R12
XBRL in Oracle 11i and R12XBRL in Oracle 11i and R12
XBRL in Oracle 11i and R12
 
Sales Process Flow V4
Sales Process Flow V4Sales Process Flow V4
Sales Process Flow V4
 
ITP Instance Management Process V2
ITP Instance Management Process V2ITP Instance Management Process V2
ITP Instance Management Process V2
 
Oracle DBA Competency Roadmap
Oracle DBA Competency RoadmapOracle DBA Competency Roadmap
Oracle DBA Competency Roadmap
 

Último

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Último (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
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...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
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
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
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...
 
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
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
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
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
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
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 

A Day In The Life Of A DBA Manager

  • 2. Typically report to the VP/Director of IT Operations Considered the Back Office of IT Operations Considered Important only when things are broken No credit for doing a good job Typically has a contentious relationship with Development Organization Very little clout in the organization Has very limited say in code movement into production Owns Performance Issues whether or not issues are related to the DB or tied to code quality
  • 3. Software Installation Data Security Development Support Application and Database Availability Avoiding Data Loss Owns Database and by deduction Application Performance Issues
  • 4. Understaffed Overworked Under-Appreciated Limited Career Advancement Considered Out-Source-able Skill Distribution is Skewed Good DBA’s are a prized commodity
  • 5. IOUG 2001 DBA Survey
  • 6. IOUG 2001 DBA Survey
  • 7. Overnight Jobs have failed Reports are still running Databases for Application Development have not been cloned Business Process Owner has escalated to IT management IT Development Manager complaining to anybody who will listen Have to get that status report out Operational Users calling in reporting that screens are hanging Star DBA was paged overnight to address a backup that failed Wake him up!!!
  • 8. Re-started Overnight Jobs Reports are using in-efficient execution plans Run Statspack reports Got Lucky and found the root cause to be a statistics issue Fixed the statistics Send an update to the Business Process Owner and IT management explaining an intricate stats issues (nobody cares) Developers requesting code changes to production Data Fixes being developed by Business Process Owners CIO wants to know why the DBA team is “reactive” and not “proactive” Where is that contractor who was supposed to be bought on board?
  • 9. Send out Outage Notifications Send out Post-Mortem Reports on the Backup Failure Users of the System and Developers Take early lunch as the DBA team is working on issues Summoned to the Director/VP of IT Operations to explain why there are so many issues Still no answer of the back filling of the departure of the other star Oracle DBA The UNIX System Administrator is sulking that he was woken up last night by the DBA to address the backup issue and makes a snide remark Where is my SAN Disk request? Get Junk food from kitchen (No Soup for you!!!)
  • 10. Systems Stabilizing Cloning of Development Databases complete Run Data Fix Scripts Meeting with SOX Auditors Star DBA comes over to complain that he will start looking for a new job DBA needs a vacation and comes in with a vacation request Next Weekend Release Planning Meeting SQL Server License Compliance Meeting with Microsoft Prep HR Calling into request an audit of HR Database Access
  • 11. Get a Breather Call Wife who is sulking as she has not been called during the day Talk to Software Vendor about a “new” monitoring solution Get a cold call from a recruiter who is interested in placing DBA’s. Get a complaint from a development manager about a DBA being rude to his staff PMO calls to let the team know that there will be additional databases for new business initiatives Get a note from a friend on “DBA costs”
  • 12.
  • 13. Catch up on E-Mail/Voice Mail Vendor demanding that the support invoice better be paid or else Send a note to purchasing Note from HR Telling you and your team to finish the on-line training on compliance Drive-by from Production Support Manager talking about how difficult his life is Drive home