Oracle数据库配置相关参数

oracle数据库配置相关参数

以受限模式打开数据库

受限会话十分有用,例如,当执行结构维护或数据库导出和导入时。以受限模式启动数据库,这样,只有具有 RESTRICTED SESSION 权限的用户才可以使用该数据库。使用 ALTER SYSTEM SQL 命令也可以将数据库设为受限模式:
enable restricted session
仅允许具有 RESTRICTED SESSION 权限的用户在以后登录
disable restricted sesson
禁用 RESTRICTED SESSION 以允许没有该权限的用户可以登录

alter system enable restricted session;

自动内存管理 自动共享内存管理

在这里插入图片描述
在这里插入图片描述
关闭自动内存管理、自动共享内存管理

alter system set MEMORY_TARGET=0;

alter system set SGA_TARGET=0;

PGA和SGA的 最大值

alter system set memory_max_target=XXXM scope=spfile;

PGA总记值

alter system set PGA_AGGREGATE_TARGET=XXXM scope=spfile;

SGA总记值

alter system set sga_max_size=XXXM scope=spfile;

缓冲区大小设置

大型池

ALTER SYSTEM SET LARGE_POOL_SIZE=XXXM;

共享池

alter system set share_pool_size=XXXM;

流池

alter system set STREAMS_POOL_SIZE=XXXM;

数据库缓冲区高速缓存

alter system set db_cache_size=XXXM;

不淘汰缓冲区

alter system set db_keep_cache_size=XXXM;

淘汰缓冲区

alter system set db_recycle_cache_size=XXXM;

共享服务器服务用户数

例如,假定您的系统通常通过 TCP/IP 方式并发连接 900 个用户,每个进程支持 255 个连接。
向上取整
在这种情况下,应按如下所示设置 DISPATCHERS 参数:
alter system set DISPATCHERS = ‘(PROTOCOL=TCP) (DISPATCHERS=4)’

共享服务器进程数

alter system set SHARED_SERVERS=XXX;

初始连接池

初始连接池进程数
exec dbms_connection_pool.alter_param (’’,‘minsize’,‘XX’);
启动连接池
exec dbms_connection_pool.start_pool();
///如果显示 drcp 池连接失败 有可能是因为最大进程数设置的过于小了
show parameter processes;
///我的实验数据库参数为 153 连接池就不成功,参数改为300 就成功了

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值