Deprecated: Function Yoast\WP\SEO\Conditionals\Schema_Blocks_Conditional::get_feature_flag is deprecated since version Yoast SEO 20.5 with no alternative available. in /home1/minerho3/public_html/wp-includes/functions.php on line 6078

Deprecated: Function Yoast\WP\SEO\Conditionals\Schema_Blocks_Conditional::get_feature_flag is deprecated since version Yoast SEO 20.5 with no alternative available. in /home1/minerho3/public_html/wp-includes/functions.php on line 6078

Deprecated: Function Yoast\WP\SEO\Conditionals\Schema_Blocks_Conditional::get_feature_flag is deprecated since version Yoast SEO 20.5 with no alternative available. in /home1/minerho3/public_html/wp-includes/functions.php on line 6078

Warning: Cannot modify header information - headers already sent by (output started at /home1/minerho3/public_html/wp-includes/functions.php:6078) in /home1/minerho3/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home1/minerho3/public_html/wp-includes/functions.php:6078) in /home1/minerho3/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home1/minerho3/public_html/wp-includes/functions.php:6078) in /home1/minerho3/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home1/minerho3/public_html/wp-includes/functions.php:6078) in /home1/minerho3/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home1/minerho3/public_html/wp-includes/functions.php:6078) in /home1/minerho3/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home1/minerho3/public_html/wp-includes/functions.php:6078) in /home1/minerho3/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home1/minerho3/public_html/wp-includes/functions.php:6078) in /home1/minerho3/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home1/minerho3/public_html/wp-includes/functions.php:6078) in /home1/minerho3/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831
{"id":62,"date":"2017-10-29T05:09:26","date_gmt":"2017-10-29T05:09:26","guid":{"rendered":"http:\/\/minervadb.com\/?p=62"},"modified":"2017-10-29T05:09:26","modified_gmt":"2017-10-29T05:09:26","slug":"how-the-dba-job-is-evolving-for-future","status":"publish","type":"post","link":"https:\/\/minervadb.com\/index.php\/2017\/10\/29\/how-the-dba-job-is-evolving-for-future\/","title":{"rendered":"How the DBA job is evolving for future ?"},"content":{"rendered":"
\n
\n

Introduction\u00a0<\/strong><\/h3>\n

Being a Database Technology Specialist for almost 16 years I get to talk in several community conferences, colleges and startups, Recently I was talking about the career prospects of being a DBA in a college in Bangalore, India, I was talking about what is it like being a DBA? As usual by the end of the talk I encourage audience to ask questions and one of the very anxious attendees asked me a very interesting question, “What is it like being a DBA in future with rapid advancement in Automation and DevOps ?”, The guy who asked me this question is a aspiring DBA and he was so worried about future … so I thought let me write about this talk in my personal blog.<\/p>\n

Where are we headed to in Technology Operations space ?<\/strong><\/p>\n

The days of Scaling Technology Operations with eyeballs are over !! Yes, Automation and DevOps are definitely a big threat for commodity DBAs, Commodity DBAs are the ones who are engaged with typical very-planned \/ documented DBA activities like Database Software installation, configuration, upgrades, user account \/ password management, adding \/ deleting spaces and planned routine backup \/ recovery operation. To be very brutally honest here, There are no jobs for them in the future!!! This\u00a0doesn’t mean there is no DBA jobs in the future, The specialist DBAs are more valued in the days to come !! <\/strong>Who are these specialist DBAs and how are they different from olden days commodity DBAs?<\/p>\n

Next is “The Specialist DBA!!!”<\/strong><\/p>\n

In the past many folks learn basic Database software installation and configuration claim to be a DBA, These guys are so limited with installation and configuration with some limited involvement in user account creation, password management and space allocation for schema \/ users. Now these are can be automated with DevOps tools or if you are on Amazon RDS most of the limited scope DBA activities are so well taken care of but can you be a serious corporation without hiring professional DBA ? Hmm…. If yes, You must read this post and I am sure in the end you will contact your recruiter to hire a DBA full-time \/ contract immediately and if no, You will enjoy reading this post and will be so proud about your decision of having a full-time \/ consulting DBA in your company.<\/p>\n

You can only automate the well planned \/ scheduled activities with DevOps, RDS kind of platform but what about Performance Optimization of your Database System ? Writing High Performance SQL, Optimal Indexing and Managing Locks \/ Wait Events, What about these, Can you Automate them ? Surely not, Architecting and Developing High Performance Database Applications is a very specialized expertize, This involves deep understanding of Database Architecture, Internals, Optimizer Knowledge, High Performance SQL Patterns, Efficient Indexing Methods and Managing Concurrency \/ Locks \/ WaitEvents and you definitely need seasoned Database Technologies Professional to deliver Optimal and Scalable Database Platforms !!<\/p>\n

The future of Specialist DBA is bright, Such DBAs are not just limited to your Operational Functions, They are involved in your Strategic Decision making like Technology Architecture and Engineering, These Specialist DBAs build \/ own Optimal SQL, Efficient Indexing and Concurrency \/ Isolation governance across the Database Tier of your business. I have come across Database Architecture and Engineering of several high profile Internet Application Platforms built by non professional dedicated DBAs, They will be often over \/ under Indexed with sub-optimal SQL and unaddressed concurrency \/ isolation level, This results in serious Performance and Scalability of the entire platform and eventually resulting negative business impact affecting experience of end customer (nobody want to wait 10 seconds for every page load !!! )..<\/p>\n

What is recommended to become a successful Specialist DBA ?
\n<\/strong><\/p>\n