ora

#审计相关,
#os,将审计信息写入操作系统文件,需设置audit_file_dest目录参数
#db,写入数据库表sys的aud$,
#db,extend,db的扩展,
#xml,写入操作系统的xml文件
#xml,extend,扩展xml
audit_trail=os
audit_file_dest='/u01/oracle/admin/oradb1/adump'
#true,sysdba和sysoper角色用户写入审计文件,提高安全性,false,sysdba和sysoper角色用户不写入审计文件
audit_sys_operations=false
#与ORACLE_SID相同,数据库名,不能更改,最多8个字符,必须有
db_name=oradb1
#全局数据库唯一名称,默认false
#db_unique_name
#若为分布式系统,设置此参数
#db_domain=''
#实例名,如果是单实例,与db_name相同,如果是rac环境,与db_name是多对一的关系
instance_name=oradb1
#service_name,默认DB_NAME.DB_DOMAIN
service_name=oradb1
#向下兼容其它版本,升级数据库要注意
compatible=10.2.0
#asm,自动存储管理实例,rdbms,普通数据库实例
instance_type=rdbms
#dispatchers,共享数据库使用,调度程序
dispatchers=none
#此参数设置默认日期新式格式,最好在oracle用户环境变量里设置,客户端显示须自行设置
nls_date_format='yyyy-mm-dd hh24:mi:ss'
#嵌入其他初始化参数文件
ifile=config.ora
#控制文件,最少一个,最多8个
control_files=('/u02/oradata/oradb1/control01.ctl','=('/u02/oradata/oradb1/control02.ctl','=('/u02/oradata/oradb1/control03.ctl')
#控制文件中的记录被覆盖前,保留多少天,此参数与备份周期相关(最小21天?),默认7天
control_file_record_keep_time=21
#数据库可打开数据文件的最大数目,默认200
db_files=200
#核心(错误)消息的转储目录
core_dump_dest
#各个进程的错误消息目录
user_dump_dest
#警告日志和其他跟踪文件的位置
background_dump_dest
#utl_file程序包存放文件的目录
utl_file_directory
#OMF三个参数,1.默认管理目录,2.联机重做日志和控制文件目录
db_create_file_dest='/u01/oracle/admin/oradb1/omf'
db_create_online_log_dest='/u01/oracle/admin/oradb1/log
db_recovery_file_dest
#并发连接到数据库的进程数上限,sessions和transactions根据此值导出
processes=150
#写进程数目
db_write_processes=1
#连接数据库的最大会话数,默认1.1*processes + 5
sessions=170
#单个会话在相同时间段内可打开游标的最大数
open_cursors
#设置sga_target表示使用自动共享内存管理,无需设置share_pool_size等子参数,如果设置的话,表示最小值,如share_pool_size=100m,表示共享池最小为100m
#设置为0表示禁止使用自动共享内存管理,需要设置db_cache_size,shared_pool_size,large_pool_size,java_pool_size,streams_pool_size
#单位是bytes,512M*1024*1024
sga_target=536870912
#主块尺寸缓冲区大小设置,主块尺寸是db_block_size定义的,如果db_block_size为8k,但是存在一个blocksize为16k的表空间,那么必须设置参数db_16k_cache_size,提供缓冲区
db_cache_size
#select sum(current_size) from v$buffer_pool(存放内存分配情况);
#语法alter table tab_name storage (buffer_pool keep); ,将表读入keep池,加速数据访问
db_keep_cache_size
#对象使用过后就从缓冲区删除,回收池
db_recycle_cache_size
#表空间的blocksize设置为nk,那么必须设置一个缓冲区存放该表空间读入到内存的数据区域,db_nk_cache_size为该内存区域的大小
db_nk_cache_size=32M
#shared_pool_size包括 库高速缓冲区 和 数据字典高速缓冲区
shared_pool_size
#日志缓冲区,写入磁盘日志,减少日志写入,nologging
log_buffer=1M
#1、用于并行查询,rman,共享服务器uga,2、大池没有lru,不换出,如果满了会报错,3、减少share_pool碎片
large_pool_size=30M
#数据库使用java存储过程时,使用java_pool_size
java_pool_size=24M
#如果使用oracle streams(oracle流),需要设置此参数
streams_pool_size=0
#可选参数,设置表示所有组件之和不能大于此参数值,省略则默认为sga组件参数之和。
sga_max_size
#设置此参数表示将sga内存区域固定在物理内存
lock_sga
#用户需要内存空间来完成某些内存密集操作,如排序,散列连接,位图合并等。此参数指定oracle在给定时间内可给所有用户分配的最大内存。
pga_aggregate_target=50M
#归档日志参数
#制定归档日志的位置
log_archive_dest_n='LOCATION=//u02/arch/'
#指定归档日志文件格式
log_archive_format='log%t_%s_%r.arc'
#撤销表空间参数
#auto表示撤销表空间存储撤销纪录,manaual表示需要使用回退段
undo_management=auto
#使用的undo表空间
undo_tablespace=undotbs1
#指定重做信息在覆盖前保留的时间,单位秒
undo_retention=900
#数据库可创建的最大用户数
license_max_users=100
#与性能相关的参数
#指定统计信息数据的级别,basic禁止许多重要统计数据,typical默认值,收集数据库自身管理需要的所有统计数据,all收集额外的统计数据,包括操作系统
statistics_level=typical
#查询优化类型,all_rows,基于成本的方法,最大吞吐量,最小资源完成整条语句
#first_rows_n,基于成本,最佳响应前n行
#first_rows,混合成本和启发式快速返回前几行
optimizer_mode=all_rows
#保持旧版本行为
optimizer_features_enable=8.1.7
#无统计信息的对象,初始化统计信息的级别,简单收集,0,1,2
optimizer_dynamic_sampling=2
#禁止或开启查询重写,物化试图使用
query_rewrite_enabled=true
#trusted、enforced、stale tolerated
query_rewrite_integrity=enforced
#sql语句如何使用共享游标,forced强迫使用绑定变量,exact,similar
cursor_sharing=exact
#指定共享sql区是保持在库高速缓冲区还是重新从库缓冲区中分配,true、false
cursor_space_for_time
#数据库标准块尺寸(可为2k、4k、8k、16k或32k),非标准块尺寸最可设置4个,数据仓库大些,oltp小些,此参数不可更改
db_block_size=8k
#全表扫描oracle读取的最大块数,参数值越大,全表扫描越有效,如果此参数为16,数据库块尺寸为16k,则单个i/o读取256k,最大1024k
#数据仓库越大越好,oltp,8或16较为合理,条带化磁盘为性能最佳,条带尺寸为i/o尺寸的倍数。
db_file_multiblock_read_count=16
#关闭或打开sql跟踪实用程序,开销很大,会话级别适用,调试sql时使用
sql_trace=false
#确定并行执行的进程数,大系统每个cpu并行两个进程,小系统每个cpu并行4个进程
parallel_max_servers
#跟踪sql时,是否收集数据的统计信息,可设置为true或false,statistics_level=typical或all,此参数为true,否则为false
timed_statistics=true
#强制实施用户概要文件中的资源限制,true,强制,false,禁止
resource_limit=false
#此参数影响个别用户的sql工作区域尺寸,manaual,还需要设置pga相关参数,如sort_area_size和hash_area_size等,auto,自动管理pga
workarea_size_policy=auto
#编译存储过程优化级别
plsql_optimize_level=2
#恢复相关参数
#快闪恢复区尺寸(单位字节)
dbrecovery_file_dest_size=1024
#快闪恢复区的存储位置
db_recovery_file_dest='/u01/recovery'
#可闪回数据库多长时间,单位分钟,此参数指示闪回日志保留的时间长度,闪回数据库多久依赖于闪回恢复区保留了多少闪回数据。
db_flashback_retention_target
#
resumable_timeout=3600
#数据块交验参数
#数据写入到磁盘之前,校验该块是否讹误(写入磁盘计算出校验和,读出数据,再次计算校验和,如果两者一致,数据无问题,否则数据块讹误)
#full,内存中的任何讹误写入到磁盘前发现它,开销大4-5%,typical,开销小,默认off
db_block_checksum=off
#设置数据库检查讹误的数据块,low,medium,full,每个级别检查量会逐渐增大,off关闭
db_block_checking
#true,将数据库记录的检查点活动到警告日志,从而指出检查点是否有效,默认false。
log_checkpoints_to_alert=false
#安全相关参数,操作系统确认的用户名,可赋""
os_authent_prefix=ops$
#none虎落密码文件,所有用户需要通过操作系统验证,shared,需要一个密码文件以确认用户,此密码文件包括sys以外的所有用户
remote_login_passwordfile=shared

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值