Oracle PL/SQL Performance Tuning Tips & Techniques and over 2 million other books are available for Amazon Kindle . Learn more

Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Start reading Oracle PL/SQL Performance Tuning Tips & Techniques on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Oracle PL/SQL Performance Tuning Tips & Techniques [Paperback]

Michael Rosenblum , Paul Dorsey

RRP: £40.99
Price: £32.44 & FREE Delivery in the UK. Details
You Save: £8.55 (21%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 4 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Want it Sunday, 21 Sep.? Choose Express delivery at checkout. Details


Amazon Price New from Used from
Kindle Edition £30.82  
Paperback £32.44  

Book Description

1 Sep 2014 0071824820 978-0071824828

Proven PL/SQL Optimization Solutions

In Oracle PL/SQL Performance Tuning Tips & Techniques, Oracle ACE authors with decades of experience building complex production systems for government, industry, and educational organizations present a hands-on approach to enabling optimal results from PL/SQL. The book begins by describing the discovery process required to pinpoint performance problems and then provides measurable and repeatable test cases. In-depth coverage of linking SQL and PL/SQL is followed by deep dives into essential Oracle Database performance tuning tools. Real-world examples and best practices are included throughout this Oracle Press guide.

  • Follow a request-driven nine-step process to identify and address performance problems in web applications
  • Use performance-related database tools, including data dictionary views, logging, tracing, PL/SQL Hierarchical Profiler, PL/Scope, and RUNSTATS
  • Instrument code to pinpoint performance issues using call stack APIs, error stack APIs, and timing markers
  • Embed PL/SQL in SQL and manage user-defined functions
  • Embed SQL in PL/SQL using a set-based approach to handle large volumes of data
  • Properly write and deploy data manipulation language triggers to avoid performance problems
  • Work with advanced datatypes, including LOBs and XML
  • Use caching techniques to avoid redundant operations
  • Effectively use dynamic SQL to reduce the amount of code needed and streamline system management
  • Manage version control and ensure that performance fixes are successfully deployed

Code examples in the book are available for download.

Product details

More About the Author

Discover books, learn about writers, and more.

Product Description

About the Author

Michael Rosenblum is a Software Architect/Senior DBA at Dulcian, Inc., where he is responsible for system tuning and application architecture. Michael supports Dulcian developers by writing complex PL/SQL routines and researching new features. He is an Oracle ACE, a frequent presenter at various Oracle user group conferences (Oracle OpenWorld, ODTUG, IOUG Collaborate, RMOUG, NYOUG), and winner of the ODTUG Kaleidoscope 2009 Best Speaker Award. In his native Ukraine, Michael received the scholarship of the president of Ukraine, a master of science degree in information systems, and a diploma with honors from the Kiev National University of Economics.

Dr. Paul Dorsey is the founder and president of Dulcian, Inc., an Oracle consulting firm specializing in business rules and web-based application development. He is the chief architect of Dulcian's Business Rules Information Manager (BRIM®) tool. Dr. Dorsey is the co-author of seven Oracle Press books on Designer, Database Design, Developer, and JDeveloper, which have been translated into nine languages. He is an Oracle Fusion Middleware Regional Director. Paul is President Emeritus of NYOUG and the Associate Editor of the International Oracle User Group's SELECT Journal. In 2003, Dr. Dorsey was honored by ODTUG as volunteer of the year, in 2001 by IOUG as volunteer of the year, and by Oracle as one of the six initial honorary Oracle 9i Certified Masters. Dr. Dorsey is also the founder and Chairperson of the ODTUG Symposium, currently in its eighth year. His submission of a Survey Generator built to collect data for The Preeclampsia Foundation was the winner of the 2007 Oracle Fusion Middleware Developer Challenge.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Customer Reviews

There are no customer reviews yet on
5 star
4 star
3 star
2 star
1 star
Most Helpful Customer Reviews on (beta) 5.0 out of 5 stars  4 reviews
3 of 3 people found the following review helpful
5.0 out of 5 stars Learn how PL/SQL works from two of the best whose shared stories of actual issues underline the importance ... 31 Aug 2014
By John King - Published on
Format:Kindle Edition
"Oracle PL/SQL Performance Tuning Tips & Techniques" by Michael Rosenblum and Dr. Paul Dorsey is a book you should read soon. A quote from Oracle's Bryn Llwellyn in the book's forward says it all "Every professional PL/SQL programmer should study this book and act upon its teachings."
Misha and Paul take the scientific route to performance, providing readers the how-and-why of effective performance. The first chapter sets the tone showing how performance is an aggregate typically of nine-steps from execution of code on the client side, through middleware, to server, and back again to the client. Learn how PL/SQL works from two of the best whose shared stories of actual issues underline the importance of performance planning and thinking.
Oracle database professionals rely upon PL/SQL to accomplish many important tasks. This book presents numerous opportunities to improve PL/SQL performance offering more than just code suggestions. Perhaps most importantly, each unit steps the reader through how to test and prove if an actual improvement has been made. Code examples include explanations of how to test results so that you know the impact of your actions. For each topic highlighted, the authors provide discussions of the tradeoffs being made; for instance, did CPU improve at the expense of I/O or vice-versa? Performance-related Oracle tools and instrumentation are explained and demonstrated clearly to illustrate and confirm results.
You can read this book straight through as I did, or, pick a specific topic like caching and skip around. However you choose to read this book you're sure to learn lots about PL/SQL performance and how you can improve your systems.
3 of 3 people found the following review helpful
5.0 out of 5 stars Excellent resource for developers and DBAs 30 Aug 2014
By Bokonen - Published on
Misha and Dr. Dorsey follow a very effective pattern in this manual: Each topic is introduced and all of the options are laid out, then they illustrate the performance impacts of those varfious options. They share the code for each example so that we can use to prove the performance differences for ourselves to our peers.

The discussion and analysis is not a simple 'do it this way or your performance will really suck' but is generously supported by their own experiences. You couldn't ask for two more experienced authors.

The book covers provides historical perspectives on a number of their approaches. For instance, limitations in earlier releases affect many of our assumptions about performance tuning. They point out where the old practices/prejudices came from and roll it forward to the functionality available in today's 11g and 12c releases.

DBAs will benefit from the insights here, particularly when doing performing tuning. Astute developers will find the variety of examples and the strength of their arguments very helpful in writing their own code and affecting the work of their peers.

Finally, the friendly tone of the text (likely due to Arup Nanda's editing) makes it pleasant to read and easy to digest even of you don't use PL/SQL a lot.

- Ray Smith
5.0 out of 5 stars If you are a PL/SQL professional, then read this book. 5 star stuff. 9 Sep 2014
By Patrick Cimolini - Published on
Bryn Llewellyn's insightful forward ends with "Every professional PL/SQL programmer should study this book and act upon its teachings." After reading this book, cover to cover, I heartily agree. I am a developer; this book has given me insights into the inner workings of PL/SQL which will make me more effective when I write PL/SQL code. In addition, it has given me knowledge and vocabulary that will help me communicate more effectively with the DBAs on my team. This book is a five star addition to my professional library.
2 of 7 people found the following review helpful
5.0 out of 5 stars Review of Oracle PL/SQL Performance Tuning Tips & Techniques by Rosenblum and Dorsey 8 Aug 2014
By cpu maven - Published on
Just got my copy of Oracle PL/SQL Performance Tuning Tips & Techniques by Rosenblum and Dorsey
(edited by Arup Nanda). Can't wait to dive into useful techniques for improving Oracle performance
Were these reviews helpful?   Let us know

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category