Archive for 十一月, 2007

controlfile

星期三, 十一月 28th, 2007

控制文件是数据库中很重要的文件,它记录着数据库如下信息

数据库名字

数据文件和重做日志的名字和位置

数据库的创建时间

当前日志序列

检查点信息等

如果数据库没有控制文件,那么数据库将不能被MOUNT和恢复,所以一般需要创建多个副本

(全文…)

lock for oracle

星期三, 十一月 28th, 2007

ORACLE主要有三种锁类型

一  DML锁

二 DDL锁

三 内部锁和闩

ORACLE的DML锁有如下三种封锁方式:

(1)、共享封锁方式(SHARE)

(2)、独占封锁方式(EXCLUSIVE)

(3)、共享更新封锁(SHARE UPDATE)其中SHARE,EXCLUSIVE用于表封锁,SHARE UPDATE用于行封锁。

(全文…)

oracle process

星期二, 十一月 27th, 2007

ORACLE主要有三类进程:

(server process)服务器进程:就是根据客户的请求来完成工作的,(专用和共享服务器)

(backgroud process)后台进程:随数据库而启动来完成各种任务:

(slave process)从属进程:主要一些额外的工作

不过要注意WINDOWS和UNIX上一些区别.UNIX下没有线程的概念,WINDWOS下有.

(全文…)

startup database and shutdown database

星期二, 十一月 27th, 2007

启动数据有三种方式,

第一种 是SQLPLUS ,用数据管理员登陆,然后执行startup

第二种 是RMAN ,rman target / 登陆.然后startup

第三种是EM,直接点启动数据库就可以.

启动的时候会从缺省位置搜索以下三种服务器三种文件

  1. spfile$ORACLE_SID.ora
  2. spfile.ora
  3. init$ORACLE_SID.ora

(全文…)

v$sysstat

星期二, 十一月 27th, 2007

按照OracleDocument中的描述,v$sysstat存储自数据库实例运行那刻起就开始累计全实例(instance-wide)的资源使用情况。

 类似于v$sesstat,该视图存储下列的统计信息:

1>.事件发生次数的统计(如:user commits)

2>.数据产生,存取或者操作的total(如:redo size)

3>.如果TIMED_STATISTICS值为true,则统计花费在执行操作上的总时间(如:CPU used by this session)

(全文…)

  • Development Log

    • ORACLE--QQ技术交流--47823366

      WWW www.oralife.cn