oracle系统参数配置,Oracle系统(oracle的配置)

oracle系统参数配置,Oracle系统(oracle的配置)

oracle系统参数配置,Oracle系统关于参数配置前提事宜在对Oracle系统进行参数配置之前,应该考虑两件重要的事情:一是分析当前的硬件性能和负载情况,根据不同的性能和负载来选择正确的参数。其次是要理解Oracle机器上所使用的版本、OS、Kernel和Patch包。

oracle系统参数配置,Oracle系统

(1)关于参数配置前提事宜

在对Oracle系统进行参数配置之前,应该考虑两件重要的事情:一是分析当前的硬件性能和负载情况,根据不同的性能和负载来选择正确的参数。其次是要理解Oracle机器上所使用的版本、OS、Kernel和Patch包。

(2)sga_max_size & sga_target&pga_aggregate_target & db_cache_advice 的作用

sga__max__size : 该参数用来限制SGA大小, 如果你常常会释 放SGA因此你必须将该参数设成一个很大的值.

sga __target: 该参数表明Oracle实例在启动时应保留多少字节 SGA. 这意味着如果DBWR进 程尝试分配多出 sg a _ target 所定义大小之外单元, 预断式将会回 向 DBWR(Data Base Writer) 进 程 .

pga aggregate _ target: PGA集中目标是 Oracle 10gR2新特性 , 有助于强制dbwr进 程释 放PGA内存 , 从而避免浪 费冗余 PG A已分 配单元 .

db __cache _ advice : db cache advice 属性是oracle 9i中引入的新特性 , 如 ALTER SYSTEM SET db__cache__advice= ‘READ ONLY’ | DEFAULT ; READONLY ——>表明oracle将不会预断式去扩 大buffer cache; DEFAULT——> buffer cache 大小由oracle根 椐workload而定 .

oracle的配置

我们可以使用Oracle安装程序来配置Oracle,具体步骤如下:

1. 启动安装程序。

2. 选择语言和地区、时区。

3. 阅读并同意所有的许可协议。

4. 确定数据库的基本信息(实例名称、数据库存储目录、表空间大小/分布)。

5. 进行一些选项的定义(特性选择/开发工具/连接方式/SQL*Plus文件夹位置)。

6. 检测不一致性并根据情况对其进行处理。

7. 生成快速回复文件并注册相关版本信息(optional) 8. 初始化数据库并创建由DBCA创建的文件 (optional) 9. 最后核对所有的输出信 息然后释 放 Oracle 元数 据信 息, 如 SYSMAN , DBSNMP , ORAPWD 等

oracle 参数设置

Oracle实例的参数设置有两种方式:一是使用ALTER SYSTEM命令来修改参数值;二是在init.ora文件中直接修改。

1、使用ALTER SYSTEM命令进行参数设置

语法格式如下:

Alter system set parameter_name=parameter_value scope=memory/spfile;

其中scope选项决定将变量存储在内存中或者SPFILE中。当scope选项为memory时,则表明将此变量存储在SGA(System Global Area)的内部区域。 这意味着此信息会随着实例shutdown而失去。 如果scope选项为spfile时,则表明将此变量存储到SPFILE文件中。这意味着即使实例shutdown后也不会失去该资料信息,因cos Oracle 把 SPFile作为Instance 的启劣标准 ,所有你要就必然想的对SP File 内的Parameter 本语

2、在init.ora文件中直接修改

init.ora是oracle instance (实例 ) 的启劣文件,打开 init.ora 文件搜寻想要修理得parameter (keyword),幷勿快卸位value 颗隔子得 length .