易截截图软件、单文件、免安装、纯绿色、仅160KB

Oracle控制文件常用操作

限制控制文件的大小
a.)查询可复用部分的保存天数(不能直接控制大小,保存天数越大数据越多)
SELECT name,value from v$parameter WHERE name = 'control_file_record_keep_time';

b.)设置可复用部分保存时间
ALTER SYSTEM SET CONTROL_FILE_RECORD_KEEP_TIME = 14;

c.)设置不可复用部分的大小.在CREATE DATABASE或CREATE CONTROLFILE语句中给定下列参数,以间接控制大小.
MAXDATAFILES
MAXINSTANCES
MAXLOGFILES
MAXLOGHISTORY
MAXLOGMEMBERS
注意这些参数会限制数据库的拓展性.例如MAXDATAFILES = 100时,最多只能有100数据文件. 查看控制文件配置
SELECT type, record_size, records_total, records_used from v$controlfile_record_section; 查看控制文件位置
SELECT value from v$parameter WHERE name = 'control_files';
              或
SELECT * from v$controlfile; 添加或移动控制文件,需要重启数据库. 注意变更前后仔细检验,确认.
SPFILE模式:                    ALTER SYSTEM SET CONTROL_FILES = 路径\文件一','路径二\文件二', '路径三\文件三' SCOPE = SPFILE;
PFILE模式:                      直接修改参数文件的CONTROL_FILES
确认当前PFILE模式:      show parameter pfile; 备份控制文件
ALTER DATABASE BACKUP CONTROLFILE TO '路径\文件'; 

ALTER DATABASE BACKUP CONTROLFILE TO TRACE           本模式会在后台跟踪档文件夹中生成一个最新的跟踪文件,内含生成控制文件的SQL


相关文档:

ORACLE等待事件类型(一)

author:skate
tiime:2009-11-18
ORACLE等待事件类型【Classes of Wait Events】
每一个等待事件都属于某一类,下面给出了每一类等待事件的描述。【Every wait event belongs to a class of wait event.
The following list describes each of the wait classes.】
1. 管理类:Administrative
此类等待事件是由于DBA的 ......

oracle死锁原因分析

死锁的原因
1。模拟死锁
1。1。主表
-- Create table
create table WDZ1
(
WDZ1ID NUMBER not null,
MEMO VARCHAR2(20)
)
;
alter table WDZ1
add constraint XXXXXX primary key (WDZ1ID);
1。2。从表(没有外健的索引)
-- Create table
create table WDZ2
(
WDZ2ID NUMBER not null,
WDZ1ID NUMBER,
M ......

Oracle OS认证以及口令文件

 1.OS认证
Oracle安装之后默认情况下是启用了OS认证的,这里提到的os认证是指服务器端os认证。OS认证的意思把登录数据库的用户和口令校验放在了操作系统一级。如果以安装Oracle时的用户登录OS,那么此时在登录Oracle数据库时不需要任何验证,如:
SQL> connect /as sysdba
已连接。
SQL> connect sys/aaa@te ......

常见Oracle HINT的用法 SQL优化

在SQL语句优化过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见Oracle HINT的用法:
1. /*+ALL_ROWS*/
表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.
例如:
SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN from BSEMPMS WHERE EMP_NO=’SCOTT’;
2. /*+FIRST_ROWS*/
表 ......

Introduction to Oracle9i: SQL

left join 和 left outer join 的区别
通俗的讲:  
  A   left   join   B   的连接的记录数与A表的记录数同  
  A   right   join   B   的连接 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号