b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

UNIONNAME,TO_CHAR11g内存参数设置和PGA会

电脑杂谈  发布时间:2021-03-15 12:10:47  来源:网络整理

选择机器,v $ session中的机器计数(*);

从v $ session中按机器选择机器,状态,计数(*),按状态选择状态; <​​/ p>

从v $ sga中选择“ SGA”作为名称,ROUND(sum(value)/ 1024/1024,2) ||'M'作为“ SIZE(M)”

UNION

从v $ pgastat中选择“ PGA”作为名称,ROUND(值/ 1024/1024,2) ||'M'作为“ SIZE(M)”,其中

UNION

选择'TOTAL'AS NAME,(((从v $ sga选择SELECT ROUND(sum(value)/ 1024/1024,2))+(从v $ pgastat选择ROUND(value / 1024/1024,2)其中))||'M'为DUAL的“ SIZE(M)”

UNION

从V $ PGASTAT WHERE中选择名称,TO_CHAR(VALUE);

Oracle 11g设置了自动内存管理:

ALTER SYSTEM SET MEMORY_TARGET = 1024M SCOPE = SPFILE;

ALTER SYSTEM SET memory_max_target = 1500M SCOPE = SPFILE;

ALTER SYSTEM SET SGA_TARGET = 0 SCOPE = SPFILE;

ALTER SYSTEM SET SGA_MAX_SIZE = 800M SCOPE = SPFILE;

ALTER SYSTEM SET PGA_AGGREGATE_TARGET = 0 SCOPE = SPFILE;

更改系统设置pre_page_sga = FALSE scope = spfile;

Oracle内存参数设置

Oracle 11g引入了自动内存管理,但是Oracle 11g仍然支持手动内存分配:

1:Oracle 11g使用memory_target支持自动内存分配。

2:使用sga_target和pga_target参数设置SGA和PGA,将在这两个组件中进行自我优化。

3:您也可以在SGA中手动设置各种组件。例如db_cache_size,shared_pool_size和其他组件。

Oracle 11g中的新内存初始化参数:

有两个新的密钥存储器初始化参数

memory_target(此参数设置分配给实例的内存量)和memory_max_size(此参数是可选的,设置实例可以分配的最大内存,并设置memory_target的上限)。

memory_max_size参数是静态的,但memory_target是动态的。因此,您可以调整memory_target参数值的大小,但上限为memory_max_size。

在创建时或在创建之后,有两种配置自动内存管理的情况。

1:在创建过程中设置自动内存管理:如果您手动构建,则只需要设置类似于以下内容的初始化参数即可:

memory_target = 1000m

memory_max_target = 1500m

如果要使用DBCA创建,则要创建新库并且它是高级安装,则可以选择自动内存管理选项。如果选择基本安装,则默认为自动内存管理。

2:创建后:创建后,可以添加memory_max_target和memory_target。尽管memory_target是一个动态参数,但是在运行时您不能切换到自动内存管理。您必须重新启动才能将参数应用于实例启动过程。

要实现自动内存管理,有以下原则:

当MEMORY_TARGET设置为非零值时:

1:如果设置了SGA_TARGET和PGA_AGGREGATE_TARGET,它们将分别被视为SGA大小和PGA大小的最小值。 MEMORY_TARGET可以将SGA_TARGET + PGA_AGGREGATE_TARGET的值用作MEMORY_MAX_SIZE。

2:如果设置了SGA_TARGET但未设置PGA_AGGREGATE_TARGET,则这两个参数仍将自动优化。 PGA_AGGREGATE_TARGET将被初始化为以下值:(MEMORY_TARGET -SGA_TARGET)。

3:如果设置了PGA_AGGREGATE_TARGET但未设置SGA_TARGET,则这两个参数仍将自动优化。 SGA_TARGET将被初始化为min值(MEMORY_TARGET -PGA_AGGREGATE_TARGET,SGA_MAX_SIZE(如果用户设置)),系统将自动优化子组件。

4:如果未设置任何参数,则可以自动优化这两个参数而没有最小值或默认值。有这样一种策略:在初始化过程中,服务器的总内存按固定比例分配给SGA和PGA。此策略将在启动时将60%的内存分配给SGA,并将40%的内存分配给PGA。如果未设置MEMORY_TARGET或将其显式设置为0(11g中的默认值为0):

5:如果设置了SGA_TARGET,则系统将仅自动优化SGA子组件的大小。 PGA的自动优化与是否显式设置PAG无关。但是,不会自动优化整个SGA(SGA_TARGET)和PGA(PGA_AGGREGATE_TARGET),即SGA和PGA不会自动增长或收缩。如果既未设置SGA_TARGET也未设置PGA_AGGREGATE_TARGET,请遵循当前策略:自动优化PGA,但不自动优化SGA;您必须显式设置一些子组件参数(用于SGA_TARGET)。

6:如果仅设置了MEMORY_MAX_TARGET,则在使用文本初始化文件进行手动设置时,MEMORY_TARGET默认为0。默认情况下,SGA和PGA的自动优化行为与10g R2中的相同。

7:如果用户未设置SGA_MAX_SIZE,则用户设置了MEMORY_MAX_TARGET,系统将在内部将其设置为MEMORY_MAX_TARGET(与用户是否设置SGA_TARGET没有关系)

--------------------------------------------------- ------------

为了优化第6课的作业,我想将11g内存修改为较小

在Internet上进行了检查,并说修改MEMORY_MAX_TARGET参数可能会限制最大实例内存

立即更改更改系统...

然后愉快地重新启动oracle

我很傻

ORA-00837:MEMORY_TARGET的指定值大于MEMORY_MAX_TARGET

事实证明,还有另一个参数需要修改

MEMORY_TARGET

oracle内存_oracle 10g r2官方文档库_oracle 内存

但是甲骨文说什么也不能开始。

继续检查Internet,事实证明可以从pfile启动Oracle

创建另一个spfile

修改完这两个参数后,我们就完成了。

SQL> conn / as sysdba;

已连接。

SQL>显示参数pga;

名称类型值

------------------------------------ ----------- ------------------------------

pga_aggregate_target大整数0

SQL>显示参数memory_target

名称类型值

------------------------------------ ----------- ------------------------------

memory_target大整数412M

SQL>显示参数memory_max_target

名称类型值

------------------------------------ ----------- ------------------------------

memory_max_target大整数412M

SQL>显示参数目标

名称类型值

------------------------------------ ----------- ------------------------------

archive_lag_target整数0

db_flashback_retention_target整数1440

fast_start_io_target整数0

fast_start_mttr_target整数0

memory_max_target大整数412M

memory_target大整数412M

parallel_servers_target整数4

pga_aggregate_target大整数0

sga_target大整数0

SQL>

SQL>

SQL>

SQL> ALTER SYSTEM SET MEMORY_MAX_TARGET = 300M SCOPE = SPFILE;

系统已更改。

SQL>立即关闭

SP2-0734:以“ SHUTDOWM I ...”开头的未知命令-其余行将被忽略。

SQL>立即关闭

已关闭。

已卸载。

ORACLE例程已关闭。

SQL>启动

ORA-00837:MEMORY_TARGET的指定值大于MEMORY_MAX_TARGET

SQL>启动挂载

ORA-00837:MEMORY_TARGET的指定值大于MEMORY_MAX_TARGET

SQL>启动nomount

ORA-00837:MEMORY_TARGET的指定值大于MEMORY_MAX_TARGET

SQL>更改系统集memory_target 300m;

更改系统设置memory_target 300m

*

第1行出现错误

ORA-01034:ORACLE不可用

进程ID:0

会话ID:40序列号:106

SQL> conn / as sysdba;

已连接到空闲例程。

SQL>更改系统集memory_target 300m;

更改系统设置memory_target 300m

*

第1行出现错误

ORA-01034:ORACLE不可用

进程ID:0

会话ID:0序列号:0

SQL>启动安装;

ORA-00837:MEMORY_TARGET的指定值大于MEMORY_MAX_TARGET

SQL>启动编号;

ORA-00837:MEMORY_TARGET的指定值大于MEMORY_MAX_TARGET

SQL>启动pfile ='C:\ app \ Administrator \ admin \ orcl \ pfile \ init.ora.72';

ORACLE例程已启动。

总系统全局区域431038464字节

固定大小1375088字节

可变大小264242320字节

缓冲区159383552字节

重做缓冲区6037504字节

已加载。

已经打开。

SQL>显示参数sga

名称类型值

------------------------------------ ----------- ------------------------------

lock_sga布尔值FALSE

pre_page_sga布尔值FALSE

sga_max_size大整数412M

sga_target大整数0

SQL>显示参数存储器

名称类型值

------------------------------------ ----------- ------------------------------

hi_shared_memory_address整数0

memory_max_target大整数412M

memory_target大整数412M

shared_memory_address整数0

SQL>从pfile创建spfile;

从pfile创建spfile

*

第1行出现错误

ORA-01078:无法处理系统参数

LRM-00109:无法打开参数文件

'C:\ APP \ ADMINISTRATOR \ PRODUCT \ 1 1. 2. 0 \ DBHOME_1 \ DATABASE \ INITORCL.ORA'

SQL>从内存创建spfile;

oracle 10g r2官方文档库_oracle内存_oracle 内存

文件已创建。

SQL>立即关闭;

已关闭。

已卸载。

ORACLE例程已关闭。

SQL>启动

ORACLE例程已启动。

总系统全局区域431038464字节

固定大小1375088字节

可变大小272630928字节

缓冲区150994944字节

重做缓冲区6037504字节

已加载。

已经打开。

SQL>显示参数sga;

名称类型值

------------------------------------ ----------- ------------------------------

lock_sga布尔值FALSE

pre_page_sga布尔值FALSE

sga_max_size大整数412M

sga_target大整数0

SQL>显示参数内存;

名称类型值

------------------------------------ ----------- ------------------------------

hi_shared_memory_address整数0

memory_max_target大整数412M

memory_target大整数412M

shared_memory_address整数0

SQL>更改系统集memory_target 300m;

更改系统设置memory_target 300m

*

第1行出现错误

ORA-00927:缺少等号

SQL>更改系统集memory_target = 300m;

系统已更改。

SQL> ALTER SYSTEM SET MEMORY_MAX_TARGET = 300M SCOPE = SPFILE;

系统已更改。

SQL>立即关闭;

已关闭。

已卸载。

ORACLE例程已关闭。

SQL>启动

ORACLE例程已启动。

总系统全局区域313860096字节

固定大小1374304字节

可变大小150996896字节

缓冲区155189248字节

重做缓冲区6299648字节

已加载。

已经打开。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shoujiruanjian/article-365103-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...