Search icon
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletters
Free Learning
Arrow right icon
Advanced Oracle PL/SQL Developer's Guide (Second Edition) - Second Edition

You're reading from  Advanced Oracle PL/SQL Developer's Guide (Second Edition) - Second Edition

Product type Book
Published in Feb 2016
Publisher
ISBN-13 9781785284809
Pages 428 pages
Edition 2nd Edition
Languages
Author (1):
Saurabh K. Gupta Saurabh K. Gupta
Profile icon Saurabh K. Gupta

Table of Contents (19) Chapters

Advanced Oracle PL/SQL Developer's Guide Second Edition
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Overview of PL/SQL Programming Concepts Oracle 12c SQL and PL/SQL New Features Designing PL/SQL Code Using Collections Using Advanced Interface Methods Virtual Private Database Oracle SecureFiles Tuning the PL/SQL Code Result Cache Analyzing, Profiling, and Tracing PL/SQL Code Safeguarding PL/SQL Code against SQL injection Working with Oracle SQL Developer Index

SQL query Result Cache


You can store the results of a SQL query in the SQL query result cache in three ways:

  • Enabling automatic result cache at the database level: Automatic SQL result caching is enabled by setting the initialization parameter RESULT_CACHE_MODE to FORCE, which enforces caching for all the SQL statements. However, you can prevent specific SQL queries from exhausting the Server Result Cache by using the NO_RESULT_CACHE hint.

  • Enabling automatic result cache at the table level: You can set RESULT_CACHE mode to FORCE for a particular table so that the results from the queries on this table will be cached in the query result cache.

    ALTER TABLE my_objects RESULT_CACHE (MODE FORCE)
    /

    You can specify a NO_RESULT_CACHE hint to avoid the cache lookup operation for a query using the cache enforced table, and even rollback the caching mode to MANUAL.

  • Manually annotating selective SQL queries: You can also specify a RESULT_CACHE hint in a frequently executed SQL query to cache its results...

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime}