Brian Peasland
Oracle DBA Mentor Succeeding as an Oracle Database Administrator
Brian Peasland
Fargo, ND, USA
Any source code or other supplementary material referenced by the author in this book is available to readers on GitHub via the books product page, located at www.apress.com/9781484243206 . For more detailed information, please visit http://www.apress.com/source-code .
ISBN 978-1-4842-4320-6 e-ISBN 978-1-4842-4321-3
https://doi.org/10.1007/978-1-4842-4321-3
Brian Peasland 2019
This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed.
Trademarked names, logos, and images may appear in this book. Rather than use a trademark symbol with every occurrence of a trademarked name, logo, or image we use the names, logos, and images only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark. The use in this publication of trade names, trademarks, service marks, and similar terms, even if they are not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to proprietary rights.
While the advice and information in this book are believed to be true and accurate at the date of publication, neither the authors nor the editors nor the publisher can accept any legal responsibility for any errors or omissions that may be made. The publisher makes no warranty, express or implied, with respect to the material contained herein.
Distributed to the book trade worldwide by Springer Science+Business Media New York, 233 Spring Street, 6th Floor, New York, NY 10013. Phone 1-800-SPRINGER, fax (201) 348-4505, e-mail orders-ny@springer-sbm.com, or visit www.springeronline.com. Apress Media, LLC is a California LLC and the sole member (owner) is Springer Science + Business Media Finance Inc (SSBM Finance Inc). SSBM Finance Inc is a Delaware corporation.
This book is dedicated to my three boys: Chay, Jace & Jenner
Introduction
Over the more than two decades I have been working as an Oracle database administrator, I have been both a mentor and a mentee too many times to count. This book is a collection of the things I have learned that have worked for me, as well as the advice given to me and given by me over the years. In a standard mentor/mentee relationship, both parties are in the same location, working hand in hand with face-to-face contact. Todays world often dictates the mentor/mentee relationship be more distant. We are constantly learning from others how to improve our craft, often from strangers with no formal mentorship relation. For example, we may be mentored by someone giving advice in a discussion forum. We may be mentored by reading a highly regarded Oracle professionals blog. We may even be mentored just by reading the advice someone has taken time to write down in a book, as you are about to embark on today. Thanks for reading!
This book is intended for those starting out in their career as an Oracle database administrator. Even those with a few years of experience will find helpful information here. If you want to advance to the top level of this profession, the information in this book will help you get there. I know of many database administrators that wished they had the information in this book to jumpstart their careers. Non-Oracle database administrators will still find this book useful. Except for the Oracle-specific information, the other advice in the book can be used to enhance your career. I was able to quickly and easily learn how to administer SQL Server and other database platforms by following the advice I give here.
Oracle DBA Mentor does more than teach you how to administer an Oracle database. I could have easily written a book that said, do this, that, and the other, but then it would be like all the others on the market. The biggest differentiator of this book and anything else I have seen so far is that this book teaches you how to expand your knowledge after you are done reading. After you have learned that this, that, and the other do not solve your problem, where do you turn next? This book helps you figure it out.
I use the words I, you, and we a lot in this book. This style was chosen on purpose because I wanted you to feel as if we are in an actual mentor/mentee relationship even though I am not there in person. I am talking directly to you, the reader, as I write the words here.
Chapters introduce some soft skills to help you succeed in this job. For many of us, this information is already known. Just in case, I make sure you understand the database administrators most important role is to be the data guardian and I suggest how to interact with others over the course of your career.
In Chapters , we set up a testbed server, install Oracle, create a database, and implement security and backups. We need this system to be able to explore more as we read the next chapters in the book.
Chapters discusses the importance of testbeds and developing test cases. We created a testbed for our use and now its time to start using it. Using a testbed is the first thing we can do to help us help ourselves in learning more about Oracle.
Chapters examines the benefits of social media.
Chapters covers capacity planning.
Chapters conclude the book. These are overviews of the Oracle architecture and advanced options, respectively. So much more could be written here. The idea is that you learn some of the high-level concepts so that when you need the information in the future, you already have an introduction.
Acknowledgments
I dedicated my first book, Oracle RAC Performance Tuning , to my late father. As I was working on that book, I was creating outlines for a few more books. One of the ideas I had was to create this book that provided mentorship advice to database administrators. There are so many books on the market that teach you a wealth of introductory information, but none of them teach you how to learn Oracle on your own other than to buy another book. I wanted this book to be about more than just the introductory information. I wanted to give the reader the tools to be able to take charge of their career and grow in the direction they desire. Oracle Real Application Clusters requires advanced skills from the DBA. Similarly, Oracle performance tuning requires advanced skills. Putting both of them together really requires you to know your craft. My first book is for the seasoned Oracle veteran, and who better to dedicate the book to than the seasoned influence in my life, my father? This book is more entry level and, as such, I have dedicated this to my three boys, Chay, Jace and Jenner. Parents have no greater role than to mentor their children to grow up to be responsible adults and be able to find their own way in this world. We cannot teach them everything they need to know to succeed in life, but we can give them the skills they need to figure things out on their own. Dedicating this book to my sons seemed natural. I mentor them through the early stages of their life, analogous to my attempts at mentoring readers on a professional level.