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 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的使用情况,适时调整相关参数,...
"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`初始...