oracle教程11.ppt

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
oracle教程11

深入学习PL/SQL Init.ora参数配置 SGA配置 Init.ora参数配置第一部分(1) compatible=9.0.0//兼容版本9.0.0 db_name=myoracle//数据库名称为myoracle# 分布式, 复制和快照配置分布式、复制和快照参数 db_domain=//mynet数据库域名为mynet,加上数据库名称db_name构成全局数据库名称 示例 compatible = 9.2.0.1 db_name = lab db_domain = zucc.lab(假设域名为zucc) Init.ora参数配置第一部分(2) 配置缓冲池 内存配置参数 Java_pool_size/指定Java存储池的大小为32MB,用于存储 Java 的方法、类定义和Java对象。 large_pool_size=1048576//指定大型池的大小为1MB, 用于共享服务器的会话内存、并行执行的消息缓冲区以及RMAN备份和恢复的磁盘 I/O 缓冲区。 shared_pool_size/指定共享池的大小为32MB,用于存储共享游标、存储的过程、控制结构和并行执行消息缓冲区等对象。较大的值能改善多用户系统的性能 shared_pool_size配置示例 shared_pool_size = 20M #DEMO #shared_pool_size = 50M #SMALL #shared_pool_size = 400M #MEDIUM #shared_pool_size = 800M #LARGE Init.ora参数配置第一部分(3) 配置高速缓存和 I/O配置高速缓存和I/O参数 db_block_size=4096:指定数据块大小为4KB db_cache_size指定数据缓冲区为32MB,该值越大,可以减少对数据库文件的I/O次数,提高效率 示例 db_block_size = 8192 db_cache_size = 30M #DEMO #db_cache_size = 200M #SMALL #db_cache_size = 3000M #MEDIUM #db_cache_size = 6000M #LARGE Init.ora参数配置第一部分(4) 配置游标和库高速缓存配置游标和高速缓存参数 open_cursors=300//指定一个会话一次可以打开的游标的最大数量为300,应将该值设置得足够高,这样才能防止应用程序耗尽打开的游标 Init.ora参数配置第二部分(1) 排序, 散列联接, 位图索引配置排序、散列联接、位图索引参数sort_area_size=524288指定排序区使用的最大内存量为512KB。排序完成后, 各行将返回, 并且内存将释放。增大该值可以提高大型排序的效率。 注意 sort_area_size是在pga中分配的,也就是说,每一个session都会有一个sort_area_size的空间分配,如果sort_area_size设置过大,很容易消耗掉内存 较好方式:大多数的session用到系统默认的sort_area_size就够好了,对于个别大的sort操作(比如大索引),可以适当在本session中加大 alter session set sort_area_size Init.ora参数配置第二部分(2) 文件配置文件配置参数control_files=(C:\oracle\oradata\myoracle\CONTROL01.CTL, C:\oracle\oradata\myoracle\CONTROL02.CTL, C:\oracle\oradata\myoracle\CONTROL03.CTL) Init.ora参数配置第二部分(3) 诊断和统计配置诊断和统计参数background_dump_dest=C:\oracle\admin\myoracle\bdump后台进程跟踪文件目录 core_dump_dest=C:\oracle\admin\myoracle\cdump核心转储跟踪文件目录timed_statistics=TRUE收集操作系统的计时信息,这些信息可被用来优化数据库和 SQL 语句 user_dump_dest=C:\oracle\admin\myoracle\udump用户进程跟踪文件目录 Init.ora参数配置第二部分(4) # 进程和会话配置进程和会话信息processes=150指定可同时连接到一个Oracle Server上的操作系统用户进程的最大数量为150 Init.ora参数配置第二部分(5) 重做日志和恢复重做日志和恢复参数设置Fa

您可能关注的文档

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档