1Z0-031.6. 管理控制文件.doc

Oracle控制文件详解
本文详细介绍了Oracle数据库控制文件的相关概念,包括控制文件的作用、大小影响因素、内容组成、备份方式及如何从控制文件中获取信息等。此外还提供了创建控制文件的具体步骤。

Control File:

--- binary file

--- read at MOUNT stage

--- should be multiplexed and recovery

--- backup after database structure changes

--- 在初始化参数中,CONTROL_FILE用于指定控制文件名。

[@more@]

Sizing:

The size of control file is influenced by the following keywords in the CREATE DATABASE or CREATE CONTROLFILE commands:

i>. MAXLOGFILES

ii>. MAXLOGMEMBERS

iii>. MAXLOGHISTORY

iv>. MAXDATAFILES

v>. MAXINSTANCES

Contents:

1. Database name and identifier (DB_NAME)

2. Time stamp of database creation

3. Tablespace infomation

4. Names and locations of datafiles and redo log files (It will update when change these value things happen)

5. Current redo log file sequence number, redo log history is recorded during log switches (only record in a specify number )

6. Checkpoint information

7. Begin and end of undo segments

8. Redo log archive information

9. Backup information

Backup:

--- ALTER DATABASE BACKUP CONTROLFILE TO ‘filename’;

直接备份控制文件,备份后的文件仍是二进制文件,其实际上就是原封不动的复制当前的控制文件

--- ALTER DATABASE BACKUP CONTROLFILE TO TRACE;

备份控制文件到跟踪文件(参数USER_DUMP_DEST指定存储目录),这样能够在跟踪文件中找到创建被备份的控制文件的sql创建语句。

Obtaining Infomation:

V$CONTROLFILE : 列出了本实例的所有控制文件的名字与状态。

V$CONTROLFILE_RECORD_SECTION : 有关控制文件的文档记录段(record sections)信息。(文档记录段record section:控制文件是一个按照一定格式存储的二进制文件,它被分割成很多部分,分别记录各种类型(type)的信息,而每一类信息就被称为一个记录文档段,其中各个记录文档段的大小(record_size)是固定的。)

SHOW PARAMETER CONTROL_FILES = V$PARAMETER : 列出了控制文件的名字、状态以及存储地方

创建步骤:

1--- 制作一个包含数据库的所有数据文件和重做日志文件的列表。

2--- 关闭数据库

3--- 将数据库的所有数据文件、重做日志文件、SPFILE参数文件备份到其他地方

4--- 启动一个新的实例到NOMOUNT状态

5--- 使用CREATE CONTROLFILE命令创建新的控制文件(若有日志文件丢失,可以使用RESETLOGS 选项)

6--- 在离线存储设备上存储新的控制文件的备份

7--- 编辑初始化参数CONTROL_FILE

8--- 如有必要可以恢复数据库

9--- 打开数据库

创建语法(具体官方的创建语法说明):

1Z0-031.6. 管理控制文件

以下视图是从控制文件中获取信息的,有:

V$BACKUP

V$DATABASE

V$TABLESPACE

V$DATAFILE

V$TEMPFILE

V$ARCHIVE

V$ARCHIVE_LOG

V$LOG

V$LOGFILE

V$LOGHIST

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8633028/viewspace-912928/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/8633028/viewspace-912928/

基于粒子群优化算法的配电网光伏储能双层优化配置模型[IEEE33节点](选址定容)(Matlab代码实现)内容概要:本文介绍了基于粒子群优化算法(PSO)的配电网光伏储能双层优化配置模型,针对IEEE33节点系统进行光伏与储能系统的选址定容优化。该模型采用双层优化结构,上层以投资成本、运行成本和网络损耗最小为目标,优化光伏和储能的配置位置与容量;下层通过潮流计算验证系统约束,确保电压、容量等满足运行要求。通过Matlab编程实现算法仿真,利用粒子群算法的全局寻优能力求解复杂非线性优化问题,提升配电网对可再生能源的接纳能力,同时降低系统综合成本。文中还提供了完整的代码实现方案,便于复现与进一步研究。; 适合人群:具备电力系统基础知识和Matlab编程能力的研究生、科研人员及从事新能源规划的工程技术人员;熟悉优化算法与配电网运行分析的专业人士。; 使用场景及目标:①用于分布式光伏与储能系统的规划配置研究,支持科研项目与实际工程设计;②掌握双层优化建模方法与粒子群算法在电力系统中的应用;③实现IEEE33节点系统的仿真验证,提升对配电网优化调度的理解与实践能力。; 阅读建议:建议结合Matlab代码逐步理解模型构建过程,重点关注目标函数设计、约束条件处理及上下层交互逻辑,同时可扩展至其他智能算法对比实验,深化对优化配置问题的认知。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值