Oracle 11g新特性之Create pfile from memory
Oracle存储初始化信息的spfile,memory,pfile中.
创建用的语句create pfile from spfile或者create spfile from pfile.
在Oracle 11g有一新特性允许从内存(memory)从创建参数文件pfile.
1.查看版本
select * from v$version;
2.打开会话跟踪
alter session set sql_trace=true;
3.从内存中创建
create pfile from memory;
4.关闭session跟踪
alter session set sql_trace=false;
生成相应的init文件,名称为init<ORACLE_SID>.ora,可以看到包含了很多隐含参数.
Oracle 11g以下版本,我们可以通过以下查询获得当前系统中运行的非缺省参数:
select name ,value from v$parameter where isdefault='FALSE';
查看过期参数
select name ,value from v$parameter where isdeprecated='FALSE';
通过explain观察v$parameter 有那些基表组成.
set autotrace trace explain
select * from v$parameter;
由执行结构可以看出v$parameter 表中信息来源X$KSPPI和X$KSPPCV两个表.
分享到:
相关推荐
CREATE SPFILE = ‘$ORACLE_HOME/dbs/spfileDBA01.ora’ FROM PFILE = ‘$ORACLE_HOME/dbs/initDBA01.ora’; ``` 或者默认方式: ```sql CREATE SPFILE FROM PFILE; ``` SPFILE的修改可以使用`ALTER SYSTEM SET`语句...
Oracle 11g R2 在 Red Hat Enterprise Linux (RHEL) 上手动创建数据库涉及一系列步骤,这些步骤确保了系统的正确配置和数据库实例的稳定运行。以下是详细的创建过程: 1. **指定实例标识符 (SID)**:SID 是 Oracle ...
### Oracle 12C In-Memory Column Store特性详解 #### 一、概述 Oracle 12C引入了一项重要的性能优化技术——In-Memory Column Store(IM Column Store),该技术旨在提升复杂查询处理速度,特别是在大数据量分析...
6. 设置默认调用修改后的 pfile 文件启动数据库,使用语句 create spfile from pfile='',然后 shutdown immediate; startup;。 注意:pfile 是文本文件,可以编辑,通过 spfile 创建;spfile 是二进制文件,只有...
- `CREATE PFILE FROM MEMORY` #### 11. 实例信息 了解当前实例的运行状态对于日常管理至关重要: - `SELECT instance_name, host_name, status, archiver, database_status, instance_role, active_state FROM v$...
Oracle 11g 是 Oracle 数据库系统的一个重要版本,提供了许多新特性和改进来提高数据库性能、可靠性和安全性。在本文档中,我们将深入探讨 Oracle 11g 的一些常见操作及其相关配置参数。 #### 二、Oracle 11g 安装...
Oracle中的SPFILE(Server Parameter FILE)是Oracle 9i引入的一种新型初始化参数文件,它具有持久性和其他传统初始化参数文件(PFILE)不具备的优势。SPFILE的出现使得对数据库参数的管理和维护更加高效和便捷。 1...
初始化参数文件是Oracle实例的核心组成部分之一,通过合理配置这些参数,可以显著提升数据库的性能和稳定性。了解和掌握`PFILE`与`SPFILE`的区别及其使用方法,对于Oracle数据库管理员来说是非常重要的。
注意:在 Oracle 11g 中,`sga_max_size` 不能大于 `memory_max_size`。 3. **重启数据库实例**: 修改参数后,需要立即关闭并重新启动数据库实例以应用更改: ``` shutdown immediate; start up; ``` 4. **...
- 创建SPFILE从PFILE:`create spfile from pfile='/u01/app/oracle/admin/test/pfile/init.ora.1062009223651';` - 这是将文本参数文件(PFILE)转换为二进制格式的SPFILE的过程,SPFILE通常在重启后保持不变,而...
- 使用特权模式通过 `create pfile from spfile;` 语句创建初始化参数文件。 - 参数文件中包含了一系列关键参数设置,例如内存分配、文件路径等: - `mydb.__db_cache_size`: 数据缓冲区大小设置为 348 MB。 - `...
Oracle数据库的SPFILE(Server Parameter FILE)是一种先进的初始化参数文件,自Oracle9i版本开始引入。与传统的文本格式的INIT.ORA文件相比,SPFILE具备许多显著的优势和新特性。 首先,SPFILE的一个核心特点是其...
在Oracle 11g及更高版本中,有超过200个初始化参数,大部分参数都有默认值。管理员可以根据实际需求调整参数,以优化数据库性能或满足特定功能需求。Oracle 8i开始支持通过`ALTER SYSTEM`或`ALTER SESSION`命令动态...
`CREATE PFILE FROM SPFILE` 是从服务器参数文件(spfile)创建一个文本形式的初始化参数文件(pfile),便于编辑。 - 使用 `ALTER SYSTEM SET` 语句可以动态修改参数值,例如 `ALTER SYSTEM SET OPEN_CURSORS=300 ...
通常,我们可以通过Oracle提供的图形化工具DBCA(Database Configuration Assistant)来快速构建数据库,但对于深入理解Oracle数据库架构及底层原理而言,手工创建数据库是一个不可或缺的学习过程。本文将详细介绍...
Oracle 11g 是该系列的一个重要版本,提供了丰富的功能来满足各种业务需求。本文将详细介绍 Oracle 11g 的一些常用命令,帮助您更好地管理和操作 Oracle 数据库。 #### 监听器操作 监听器是 Oracle 数据库与客户端...
#### 一、Oracle内存管理 - **查看当前内存配置**: - 使用命令`show parameter memory_target`查看`MEMORY_TARGET`的设置。 - 使用命令`show parameter memory_max_target`查看`MEMORY_MAX_TARGET`的设置。 - **...