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

Oracle 10g 要点整理 之 体系结构和数据字典

1连接数据库实例
(1)用户进程:软件,SQL*Plus,使用Oracle Net Services(网络服务)与数据库通讯
(2)Oracle监听器:listener.ora,定义了数据库实例名,路径,可以使用的协议,端口
(3)Oracle网络客户:tnsnames.ora,定义了通讯协议,端口,服务器地址
 
2 服务器进程
  负责用户进程和Oracle实例之间的调度请求。有2种体系结构,①专用服务器模式②共享服务器模式。
 
3 文件系统
(1)参数文件(parameter files)
    用于启动实例时配置数据库。Pfiles 用于Oracle 8之前,命名为:init<实例名>.ora
    文本文件,静态初始化文件,数据库关闭后修改信息会丢失。
 
    初始化文件(Spfiles)
    用于代替静态初始化文件,用于Oracle 9之后,命名为spfile<实例名>.ora
    二进制格式,有3个参数:spfiles(不会丢失)memory(重启丢失)both(不会丢失)
    用alter system 修改。
 
(2)控制文件(control files)
    存有Oracle实例信息,数据文件和日志文件结构位置信息的二进制文件。
 
(3)数据文件(data files)
     用于保存用户应用数据和Oracle系统内部数据的文件。每个表空间有一个或多个数据文件。
     数据文件存放①系统数据②用户数据。
     (在DBA账户下,查看表dba_data_files可查看当前数据库下所有表空间和对于的数据文件)
 
(4)永久表空间
     ①SYSTEM表空间:存放Oracle系统内部表和数据字典的数据,表空间名称、控制文件、数据字典、数据文件等管理信息。方案对象的定义信息。所有PL/SQL程序的源代码和解析代码
     ②SYSAUX表空间:存放Oracle系统内部的常用样例用户的对象
     ③UNDO表空间:当我们对数据库进行修改时,Oracle会自动使用这个表空间存放修改器的数据,当所作修改完成并提交后,就会释放这些记录数据。
     ④USERS表空间:用户使用的表空间。
 
(5)段
     表、索引存在一个表空间上,而这些都是占用空间的对象,Oracle把占用空间的对象统一称为段。
     段是由多个区间构成


相关文档:

Oracle 用户及角色 介绍

一. 用户管理
1.1 建立用户(数据库验证)
     CREATE USER   DAVE IDENTIFIED BY   pwd
     DEFAULT TABLESPACE users
     TEMPORARY   TABLESPACE temp
     QUOTA 5m ON users;
1.2 修改用户 ......

Oracle数据库监听配置


转:http://oracle.chinaitlab.com/install/755900.html
        简单来说,Oracle数据库的监听配置包括服务器端的配置和客户端的配置。服务器端是通过监听器即LISTENER来完成的,而客户端配置有多种,常用的是采用本地服务名来配置。关于监听器和本地服务名,详细解释如下:
一、 ......

oracle PL/SQL 中常量和变量的声明

 
一、常用数据类型:
Number:数字类型
Int:整数型
Pls_integer:整数型,产生溢出的错误
Binary_integer:整数型
Char:定长字符,最长255个字符
Varchar2:变长字符,最长2000个字符
Long:变长字符,最长2GB
Date:日期型
Boolean:布尔型
二、定义常量
格式:常量名   constant &nbs ......

oracle临时段的处理

应用系统不能运行,告警日志报告临时表空间不能扩展,估计是业务sql存在大量排序,只能增加临时表空间缓解这个问题。
另外还可能要清理临时段重整临时表空间释放空间:
查看一下认谁在用临时段:
SQL> SELECT /*+ rule */ se.username,se.sid,se.serial#,se.sql_address,se.machine,se.program,
su.tablespace,su.se ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号