PGA+SGA的几个参数操作
2024-08-23 08:15:19
1.
sga_max_size;是静态的必须重启之后生效需要加scope=spfile;(不要超过物理内存值)
SQL> alter system set sga_max_size=500M scope=spfile; System altered.
sga_target 可以即时生效;不指定scope=spfile即可。
SQL> alter system set sga_target=500M; System altered.
sga_target 不能超过sga_max_size 的值,否则报错
show parameter target;查看
SQL> show parameter target; NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
archive_lag_target integer
db_flashback_retention_target integer
fast_start_io_target integer
fast_start_mttr_target integer
memory_max_target big integer
memory_target big integer
parallel_servers_target integer
pga_aggregate_target big integer 252M
sga_target big integer 760M
SQL> show parameter memory;
当因为sga_target的值太大,造成数据库起不来时,就需要到spfile或pfile下修改参数.
SQL> alter system set sga_max_size=20G scope=spfile; System altered. SQL> alter system set sga_target=20G;
alter system set sga_target=20G
*
ERROR at line :
ORA-: parameter cannot be modified because specified value is invalid
ORA-: Specified value of sga_target greater than sga_max_size
最好强制关闭一下库; shutdown abort
找到spfile的位置,用strings查看
strings spfileorcl.ora #查看
strings spfileorcl.ora > /tmp/dbs.ora #将spfile导出到/tem下
/tem为临时目录
然后打开 vi /tem/dbs.ora 开始修改,修改中保证一下文件里的格式不要错(相关数据在一行,不要换行)
修改完成后startup pfile='/tem/dbs.ora'打开
然后再将 打开文件指定为spfile即可
最新文章
- Redis集群搭建与简单使用
- jquery获取dropdownlist的value和text值
- 学习 ---- JavaScript 高级设计程序 第三章(数据类型)
- 装逼名词 bottom-half,软中断,preemptive选项
- 甲乙(数理逻辑)转自http://www.cnblogs.com/devymex/p/3329635.html
- JSON取值前判断
- HTML CSS + DIV实现局部布局
- Memcache 问题集锦
- 用Javascript编写Chrome浏览器插件
- 自学XML DOM的几个例子
- WCF技术剖析之十:调用WCF服务的客户端应该如何进行异常处理
- mybatis xml中使用where 条件中的in方法
- 微信小程序版本自动更新弹窗提示
- 「SCOI2014」方伯伯的商场之旅 解题报告
- Linux查看本机IP:curl cip.cc
- 15.1-uC/OS-III资源管理(锁调度器)
- 移动基于Percona XTRADB Cluster的大数据解决方式
- luoguP3480 [POI2009]KAM-Pebbles 阶梯Nim
- html实现带斜线的表头
- 查看自己U盘格式