【文件属性】:
文件名称:SPFILE文件-oracle基础讲义
文件大小:4.17MB
文件格式:PPT
更新时间:2024-05-12 07:16:07
orcle基础讲义
SPFILE文件
SPFILE文件存储初始化参数设置,在实例启动时被读取
可以使用ALTER SYSTEM或者ALTER SESSION来修改那些可动态修改的参数,所有更改可以立即生效,也可以选择使更改只应用于当前实例还是同时应用到SPFILE
pfile是文本的init文件,spfile是二进制文件,spfile 可以动态修改,有些不需要重启数据库,而pfile不能动态修改,文本编辑后必须重启数据库,
SPFILE是一个二进制文件,可以使用RMAN进行备份,这样实际上Oracle把参数文件也纳入了备份恢复管理。
如果没指定,数据库启动时则按spfile.ora > spfile.ora > init.ora的顺序去找。
常用命令:
alter system set pre_page_sga=true scope=spfile; 在启动时将物理内存马上分配给SGA
alter system set sessions=1000 scope=spfile;修改最大session数位1000
alter system set processes=1000 scope=spfile;修改最大process为1000
alter system set sga_max_size=2400m scope=spfile;修改SGA的最大值为2400M,注意32位系统最大SGA为1.7g,并且不要超过系统物理内存的60%
alter system set sga_target=2400m scope=spfile;设置SGA大小为2400M
alter system set pga_aggregate_target=1200m scope=spfile;设置PGA大小为1200M
alter system set undo_retention=3600 scope=spfile;指定undo信息在重做日志表空间保留的时间为3600秒
alter system set log_buffer=50000000 scope=spfile;修改日志缓冲区为50M
alter system set cursor_sharing=force scope=both;提高非共享的动态sql语句的执行性能
*