1. SQL> show sga
Total System Global Area 2602007792 bytes
Fixed Size 740592 bytes
Variable Size 335544320 bytes
Database Buffers 2264924160 bytes
Redo Buffers 798720 bytes
SQL> alter system set sga_max_size=5000m scope=spfile;
System altered.
SQL> shutdown immediate;
SQL> startup
SQL> show sga
Total System Global Area 5252811728 bytes
Fixed Size 744400 bytes
Variable Size 2986344448 bytes
Database Buffers 2264924160 bytes
Redo Buffers 798720 bytes
2.出现如下错误:
ORA-00844 Parameter Parameter not taking MEMORY_TARGET into account, see alert log for more...
解决:
This is a issue that commonly occurs in that the dba modified the sga_target parameter to a larger
value, but forgot to modify the parameter memory_target (on 11g database) and the rule is that:
memory_target >= sga_target + pga_aggregate_target
and if you have come accross this issue and found your database can not br startup now , don't be
worried, first you should pull out your current parameters using sqlplus :
解决1步: SQL> create pfile from spfile;
modify the parameters in the instancename_init.ora as the rule above, then save the file:
解决2步: SQL> create spfile from pfile;
then you should be able to startup now:
SQL> startup;
ORACLE 例程已经启动。
3.我的设置的是 *.memory_target=5242880000
4.windows pfile 文件在oracle_home/database下 linux等平台在在oracle_home/dbs下
数据库装载完毕。
数据库已经打开。
相关推荐
Oracle 修改 SGA 参数无法启动的解决办法 Oracle 中的 SGA(System Global Area)是一块共享内存区域,是 Oracle 实例的核心组件之一。SGA 中存储了数据库的控制信息、用户会话信息、锁信息、缓存信息等。修改 SGA ...
"Oracle SGA 参数调整导致数据库启动异常处理方法" 在 Oracle 数据库中,SGA(System Global Area)参数调整可能会导致数据库启动异常。这种情况下,需要了解 SGA 参数的调整方法和恢复数据库的方法。 一、SGA ...
Oracle 数据库的 System Global Area (SGA) 是一个共享内存区域,它包含了数据库运行所需的各种组件,例如数据缓冲区缓存、重做日志缓冲区、共享 SQL 区域等。当需要调整 SGA 大小以优化数据库性能时,需要遵循一定...
Oracle 11g 修改 SGA 大小后报错的详细解决方案 Oracle 11g 是一种广泛使用的关系数据库管理系统,在实际应用中,SGA(System Global Area)的大小设置对于数据库的性能和稳定性起着至关重要的作用。然而,在修改 ...
本文将深入探讨Oracle 9i中的System Global Area(SGA)性能调整,帮助你理解如何通过优化SGA来提升数据库的整体性能。 SGA是Oracle数据库的核心组成部分,它是一个共享内存区域,用于存储数据库运行时的各种信息。...
1、若数据库机器上没有装Console或者没有使用Console配置网络服务名.... 修改为: 代码如下: # listener.ora Network Configuration File: D:\oracle\product\10.2.0\db_1\network\admin\listener.ora # Gen
- 可以在线修改SGA_TARGET的值,而不需要重启数据库。 #### 六、SGA 配置的最佳实践 1. **Buffer Cache**: - 根据业务需求调整DB_CACHE_SIZE的大小。 - 保持足够的大小以减少磁盘I/O操作。 2. **Shared Pool...
Oracle数据库系统是企业级数据管理的重要工具,其中的SGA(System Global Area)和PGA(Program Global Area)是两个核心概念,对于理解Oracle数据库的工作原理至关重要。本文将深入探讨这两个概念,以及它们在...
从Oracle 9i开始,可以在运行时动态修改SGA参数,而在Oracle 10g及更高版本中,可以直接修改SGA的当前内存值。 了解和正确管理SGA对于优化Oracle数据库的性能至关重要。通过监控SGA的使用情况,适时调整相关参数,...
1. PGA_AGGREGATE_TARGET 初始化设置:PGA_AGGREGATE_TARGET 的值应该基于 Oracle 实例可利用内存的总量来设置,可以被动态地修改。 2. PGA_AGGREGATE_TARGET 的调整:可以根据 Oracle 实例的可用内存大小来调整 PGA...
"sga调整过大oracle无法启动解决方案" SGA(System Global Area)是 Oracle 数据库的一部分,它负责管理数据库的内存。然而,如果 SGA 设置太大,可能会导致数据库无法启动。本文档记录了 LINUX 环境下将 ORACLE 的...
##### 修改SGA和PGA参数 如果需要调整`SGA`和`PGA`的大小,可以执行以下命令: ```sql SQL> ALTER SYSTEM SET SGA_TARGET=8000M SCOPE=SPFILE; SQL> ALTER SYSTEM SET PGA_AGGREGATE_TARGET=2000M SCOPE=SPFILE; ```...
1. **修改初始化参数文件**:在 Oracle 的初始化参数文件中设置 `USE_INDIRECT_DATA_BUFFERS` 参数为 TRUE,以便启用间接数据缓冲区支持。 ```ini USE_INDIRECT_DATA_BUFFERS=TRUE ``` 2. **调整缓存大小**:...
Oracle SGA,全称为System Global Area,是Oracle数据库实例的核心组成部分,主要负责存储数据库信息和控制数据。在数据库运行过程中,SGA中的内存被多个进程共享,以提高数据访问速度和整体性能。优化SGA是Oracle...
当我们谈论"Oracle修改内存使用情况"时,通常涉及以下几个方面: 1. **初始化参数调整**:Oracle的内存配置主要通过初始化参数进行。例如,`SGA_MAX_SIZE`用于设定SGA的最大大小,`DB_CACHE_SIZE`控制数据缓冲区的...
### Oracle SGA 调整知识点详解 #### 一、SGA与PGA基本概念 - **SGA (System Global Area)**:系统全局区是Oracle实例启动时分配的共享内存区域,用于存储数据和控制信息。它包括多个部分,如共享池、数据缓冲区、...
Oracle 在 Windows 2003 下修改使用内存大于 1.7G 的步骤需要修改多个设置,包括 boot.ini 文件、Windows 注册表、初始化参数文件 init.ora 和注册表等,以便扩大 SGA 内存使用,并提高 Oracle 数据库管理系统的性能...
### 修改Oracle Process Session 初始化参数 在Oracle数据库管理中,对`process`与`session`的管理和优化至关重要。本文将从查询、设定以及二者之间的关系等方面详细介绍如何修改Oracle的`process`与`session`初始...