下载此文档

02-01 用缓存改善性能(60 页).ppt


文档分类:论文 | 页数:约61页 举报非法文档有奖
1/61
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/61 下载此文档
文档列表 文档介绍
使用缓存改善性能(Improving Performance with Caching) 课程目标?完成本课程, 你应该能做下面工作: –缓存 SQL 结构集改善内存的使用–使用提示写查询语句–使用 DBMS_RESULT_CACHE 包–在 PL/SQL 函数中使用缓存课程导向–缓存 SQL 结果集概念–使用 DBMS_RESULT_CACHE 包–实现 SQL 查询缓存–使用 PL/SQL 函数返回缓存结果–结果缓存管理讨论什么是结果缓存? –结果集缓存( Result Cache ), Result Cache 又可以分为: Server Result Cache 和 Client Result Cache –可以通过客户端内存来缓存查询的结果集, 缓存结果可以在所有 session 间共享,当查询反复执行时,查询结果可以直接从客户段的缓存中获得,从而极大地提高应用效率。–对于 Server Result Cache: 服务器端结果集缓存使用 Shared Pool 中的内存来进行结果缓存 Data dictionary cache Library cache SGA Result cache Shared pool Oracle Database 11g ’ s Result Cache ? SGA 区 Server Result Cache 示意图 System Global Area (SGA) Shared Pool Database Buffer Cache Large Pool Other Redo Log Buffer Library Cache Data Dictionary Cache Other Server Result Cache Reserved Pool 增加结果缓存内存的大小–你可使用 RESULT_CACHE_MAX_SIZE 参数来修改缓存内存的大小. SG A Default result cache Shared pool Increased result cache 结果缓存相关参数结果缓存相关参数– MEMORY_TARGET 参数 : ? MEMORY_TARGET 参数是 11g 版本的内存设置参数?这个参数控制一切与内存有关的参数,包括 SGA 和 PGA ?如果这个参数设置大于 0,则许多参数自动变为 0(以动态方式出现)– MEMORY_TARGET 参数>0 时 : ? RESULT_CACHE_MAX_RESULT 是动态参数? RESULT_CACHE_MAX_RESULT 参数自动设置=0 ? 11g MEMORY_TARGET 参数指定了数值(实例 SGA 和 PGA 总内存),那么 Oracle 将设置 RESULT_CACHE_MAX_SIZE 为 MEMORY_TARGET 的 % 设置 Result_Cache_Max_Size – Result_Cache_Max_Size 由 DBA 设置–缓存的大小是动态的,并且修改的参数一直有效直到重启动为止 SQL> ALTER SYSTEM SET result_cache_max_size = 2M SCOPE = MEMORY; System altered. SQL> SELECT name, value 2 FROM v$parameter 3 WHERE name = 'result_cache_max_size'; NAME VALUE ---------------------------------------- ------------------ result_cache_max_size 2097152 1 row selected. 启用查询结果缓存–使用 RESULT_CACHE_MODE 初始化参数– RESULT_CACHE_MODE 可设置为: ? MANUAL (默认): 可在语句采用提示 RESULT_CACHE 实现? FORCE : 结果总是存储在内存里启用缓存- RESULT_CACHE_MODE 参数? RESULT_CACHE_MODE= – AUTO – MANUAL – FORCE ? MANUAL (默认) –只有使用 RESULT_CACHE 提示才能进行缓存? FORCE( 强制缓存) –除非你用 NO_RESULT_CACHE 提示

02-01 用缓存改善性能(60 页) 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数61
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-06-30