12c 新特性之PGA_AGGREGATE_LIMIT
发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,11g[root@roidb1 ~]# su - oracle$sqlplus / as sysdbaSQL*Plus: Release 11.2.0.4.0 Production on Wed De
千家信息网最后更新 2025年01月22日12c 新特性之PGA_AGGREGATE_LIMIT
11g
[root@roidb1 ~]# su - oracle$sqlplus / as sysdbaSQL*Plus: Release 11.2.0.4.0 Production on Wed Dec 13 21:40:51 2017Copyright (c) 1982, 2013, Oracle. All rights reserved.Connected to:Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit ProductionWith the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,Data Mining and Real Application Testing optionsSQL> show parameter pga;NAME TYPE VALUE------------------------------------ ----------- ------------------------------pga_aggregate_target big integer 0SQL>
12c
[root@rac01 ~]# su - oracleLast login: Fri Dec 8 16:09:27 CST 2017 on pts/0$sqlplus / as sysdbaSQL*Plus: Release 12.1.0.2.0 Production on Wed Dec 13 21:33:48 2017Copyright (c) 1982, 2014, Oracle. All rights reserved.Connected to:Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit ProductionWith the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,Advanced Analytics and Real Application Testing optionsSYS@orcl1> show parameter pga;NAME TYPE VALUE------------------------------------ ----------- ------------------------------pga_aggregate_limit big integer 2Gpga_aggregate_target big integer 390MSYS@orcl1>
--官方解释Property DescriptionParameter typeBig integerSyntaxPGA_AGGREGATE_LIMIT = integer [K | M | G]Default valueBy default, PGA_AGGREGATE_LIMIT is set to the greater of 2 GB, 200% of PGA_AGGREGATE_TARGET, and 3 MB times the PROCESSES parameter. It will be set below 200% of PGA_AGGREGATE_TARGET if it is larger than 90% of the physical memory size minus the total SGA size, but not below 100% of PGA_AGGREGATE_TARGET.ModifiableALTER SYSTEMModifiable in a PDBNoRange of valuesOracle recommends that you do not set PGA_AGGREGATE_LIMIT below its default value. PGA_AGGREGATE_LIMIT cannot be set below its default value except in a text initialization parameter file (pfile) or binary server parameter file (spfile). If a value of 0 is specified, it means there is no limit to the aggregate PGA memory consumed by the instance.BasicNoPGA_AGGREGATE_LIMIT specifies a limit on the aggregate PGA memory consumed by the instance.There is no difference in behavior between PGA_AGGREGATE_LIMIT being explicitly set or being set to the default.
SYS@orcl1> show parameter pga;NAME TYPE VALUE------------------------------------ ----------- ------------------------------pga_aggregate_limit big integer 2Gpga_aggregate_target big integer 390MSYS@orcl1> alter system set pga_aggregate_limit=3G --动态修改System altered.SYS@orcl1> show parameter pga;NAME TYPE VALUE------------------------------------ ----------- ------------------------------pga_aggregate_limit big integer 3Gpga_aggregate_target big integer 390MSYS@orcl1> alter system set pga_aggregate_limit=350m;alter system set pga_aggregate_limit=350m*ERROR at line 1:ORA-02097: parameter cannot be modified because specified value is invalidORA-00093: pga_aggregate_limit must be between 2048M and 100000G--大小不能小于2GSYS@orcl1> alter system set pga_aggregate_limit=2048m;System altered.SYS@orcl1> alter system set pga_aggregate_limit=2047m;alter system set pga_aggregate_limit=2047m*ERROR at line 1:ORA-02097: parameter cannot be modified because specified value is invalidORA-00093: pga_aggregate_limit must be between 2048M and 100000GSYS@orcl1>
在 Oracle 12c R1 之前,没有选项可以用来限制和控制 PGA 的大小。虽然你设置某个大小为 PGA_AGGREGATE_TARGET 的初始参数,Oracle 会根据工作负载和需求来动态地增大或减小 PGA 的大小。而在 12c 中,你可以通过开启自动 PGA 管理来对 PGA 设定硬性限制,这需要对 PGA_AGGREGATE_LIMIT 参数进行设置。因此,你现在可以通过设置新的参数来对 PGA 设定硬性限制以避免过度使用 PGA。
大小
参数
限制
动态
可以通过
官方
需求
工作
控制
管理
解释
特性
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
道町互联网科技怎么样
服务器被攻击的日志
网络安全宣传周动员讲话
为进一步筑牢网络安全之基
数据库工作原理实例
网络安全协会社团为啥加入
软件开发答辩答辩问题
抚州高性价比服务器大概多少钱
如何用数据库实现天猫京东的功能
数据库windows也登陆不了
网络安全与管理书籍
网络技术与应用测试题
手机方舟服务器推荐简单的
工程运维软件开发
重庆移通学院没有网络安全专业吗
进销存资料保存到数据库
通信网络技术学院排名
国外软件开发项目设计文件
vc 软件开发
接口软件开发报告
免费网络技术网站
数字货币软件开发成本
河南综合软件开发报价表
数据库正在装载是什么意思
松江区诚信软件开发市场
数据库中范式是什么意思
软件测试和网络安全哪个好学
群晖nas恢复2016服务器
网络安全周 绿盟科技
江阴挑选软件开发