Download presentation
Presentation is loading. Please wait.
Published byAusten Bishop Modified over 9 years ago
1
Oracle Database 11g’s Result Cache Rob van Wijk 28 October 2010
2
Who am I Rob van Wijk 15 years experience with Oracle products Utrecht, Netherlands Database application developer From: Blog: Forums:
3
Oracle Database 11g’s Result Cache Topics What is it? Demo how it works Demo some caveats Technical design considerations
4
Oracle Database 11g’s Result Cache Definition “A result cache is an area of memory, either in the SGA or client application memory, that stores the result of a database query or query block for reuse.“ Oracle® Database Performance Tuning Guide Chapter 7.6
5
Oracle Database 11g’s Result Cache Overview SGA and Server Result Cache System Global Area (SGA) Shared PoolDatabase Buffer Cache Large Pool Other Redo Log Buffer Library Cache Data Dictionary Cache OtherServer Result Cache Reserved Pool
6
Oracle Database 11g’s Result Cache D E M O
8
Robs Tourpoules
9
Technical design considerations rc23.sql
10
Oracle Database 11g’s Result Cache Technical design considerations Which queries are ideal candidates? Static source data Process lots of data Produce a smallish result set Execute often Limited number of parameters
11
Oracle Database 11g’s Result Cache Technical design considerations Small lookup tables, like CG_REF_CODES? rc21.sql
12
Oracle Database 11g’s Result Cache Technical design considerations Are denormalizations still necessary?
13
Oracle Database 11g’s Result Cache Technical design considerations Use it in your interface schemas? Application Schema Interface Schema Table View External Application or Website
14
The End Thanks for your attention. Email: rwijk72@gmail.com Blog: http://rwijk.blogspot.com
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.