Y V Ravi Kumar , Nassyam Basha , Krishna Kumar K M , Bal Mukund Sharma and Konstantin Kerekovski
Oracle High Availability, Disaster Recovery, and Cloud Services Explore RAC, Data Guard, and Cloud Technology
Y V Ravi Kumar
Chennai, Tamil Nadu, India
Nassyam Basha
Riyadh, Saudi Arabia
Krishna Kumar K M
Bangalore, Karnataka, India
Bal Mukund Sharma
Belmont, CA, USA
Konstantin Kerekovski
Pinellas Park, FL, 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/978-1-4842-4350-3 . For more detailed information, please visit www.apress.com/source-code .
ISBN 978-1-4842-4350-3 e-ISBN 978-1-4842-4351-0
https://doi.org/10.1007/978-1-4842-4351-0
Y V Ravi Kumar, Nassyam Basha, Krishna Kumar K M, Bal Mukund Sharma, Konstantin Kerekovski 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.
Acknowledgments
I am grateful to God who gave us all the strength, courage, perseverance, and patience in this sincere and honest attempt of knowledge sharing. This second book of mine would not have been possible without the following people:
Shri Yenugula Venkata Pathi and Smt. Yenugula Krishna Kumari, my parents, instilled in me good thoughts and values. My uncle Shri K L Janardhan Rao (Tallapudi, AP) always encouraged me to work hard and be a step ahead in learning new things.
B. Suresh Kamath (founder of LaserSoft and Patterns), my mentor, my guru, my strength, and my guide, has inspired me for the last 21 years. He is an immensely talented and technically sound individual. He taught me how to be well-read with no compromises. He led by example in being content yet hungry of knowledge. He motivated me to go that extra mile in attempting and experimenting with newer technologies/environments and in being regularly out of my comfort zone.
Anitha Ravi Kumar, my wife, was immensely tolerant with me. Behind every successful man, there is a good woman, as they say. I believe she is the embodiment of this well-known belief. Special thanks to my daughter, Sai Hansika, and my son, Sai Theeraz, for giving me time to write a second book.
I would like to thank Arup Nanda for accepting to be the technical reviewer for this book.
I would like to thank two people (Sateesh Prabakaran, SVP, and Puneet Dham, VP) from Raymond James Financial Inc. who extended their support in giving me expertise on the production side of Oracle engineered systems (Oracle Exadata, ODA, and ZFS systems).
Thanks to Mariami Kupatadze (senior solutions architect at FlashGrid Inc.) for excellent support when writing the Oracle sharding chapter.
Special thanks to two people, Jonathan Gennick (assistant editorial director) and Celestin Suresh John (senior manager, editorial acquisition), at Apress for giving me an opportunity to write a second book.
Thank you to the reader for picking up this book. We have attempted to be as simple and straightforward as possible when sharing this knowledge, and we truly believe that it will help you to steadily deep dive into various interesting concepts and procedures.
I would also like to express my gratitude to the Oracle professionals Murali Vallath, Binay Rath, Mohit Singh (my RAC guru), Nassyam Basha, Krishna Kumar, Konstantin Kerekovski, Jennifer Nicholson (OTN), Bal Sharma, Archana Durai, and all of my LaserSoft colleagues.
Y V Ravi Kumar
I would like to acknowledge all the people who have helped me write this book, both directly and indirectly.
First, I would like to thank my mother and father, Snejana and Roman Kerekovski, for their love, support, and constant encouragement.
Many thanks to Miladin Modrakovic for introducing me to Oracle and teaching me the trade from the time that I was a junior Oracle DBA. I would also like to thank Maryann Marnell for her professional guidance throughout my career.
Lastly, I would like to thank attorney Leonardo B. Perez III for protecting my legal interests.
Konstantin KereKovski
I would like to thank the Apress team who worked patiently until the end to produce an excellent book. This book is the result of continuous hours of work, and I hope you will find it extremely helpful. I thank the entire team for making it possible.
I would like to express my gratitude to Arup Nanda for the technical review of the entire book.
I would like to convey my sincere thanks to Jaikishan Tada and Vikash Palisetti for their great support, and special thanks to my management team for their support and encouragement.
Above all, I want to thank my wife, Swetha Ramesh, for standing beside me throughout my career and helping to complete this book. Her support and feedback helped me a lot to complete this book. I also want to thank my parents, Mohanram and Lalitha, and the rest of my family members, especially my brother, Ramkumar, who supported and heartened me to complete this book.
Also, I want to thank my friend Koushik Suresh who has been my motivation for continuing to improve my knowledge and move my career forward. I would like to thank my friend Velu Natarajan for his guidance in my DBA carrier.
Finally, last but not least, this book is dedicated to the Oracle database administrators around the world who work 24/7 in production environments.
All kinds of feedback, comments, and ideas are warmly welcomed. Any suggestions regarding the improvement of this book will be acknowledged.