• 网络学院
  • IT资讯
  • 操作系统
  • 网络技术
  • 软件应用
  • 办公软件
  • 编程技术
  • 网站架设
  • 数据库类
  • 平面设计
  • 多媒体类
  • 游戏资讯
  • 教学论文
  • 认证考试
Oracle专家高级编程学习笔记[2]
  站点:
  • 首 页
  • 最新软件
  • 文章教程
  • 国内软件
  • 国外软件
  • 绿色软件
  • 源码下载
  • 字体下载
Oracle专家高级编程学习笔记[2]
软件发布 Oracle专家高级编程学习笔记[2]
网络软件 系统工具 应用软件 联络聊天 图形图像 多媒体类 行业软件 游戏娱乐 编程开发 安全相关 教育教学 数码软件 绿软下载
热门软件: QQ 瑞星 pplive e话通 木马克星 千千静听 office2000 五笔字根 Photoshop 视频分割
返回文章教程首页 >> 认证考试 >> Oracle认证 >> Oracle指导 >> Oracle专家高级编程学习笔记[2]

Oracle专家高级编程学习笔记[2]

添加时间: 2008-4-27 20:42:09  作者: Oracle指导  阅读次数:18   来源: http://www.d9soft.com

       

   Oracle体系结构的3个主要组件:
    1.文件:组成数据库实例的5个文件(参数文件,控制文件,数据文件,临时数据文件,重做日志文件)
    2.系统全局区域SGA( System Global Area): Java 池,共享池等
    3.物理进程与线程: 在数据库上运行3种不同类型的进程(服务器server进程,后台backgroud进程,从属slave进程)

    术语解释:
    数据库: 物理操作系统文件的集合
    实例: 一组oracle进程和SGA
    二者关系:
    一个数据库可以被多个实例装载mount和打开open
    实例可以及时地装载并打开一个单独的数据库,被实例打开并装载的数据库在启动时不必相同

    文件:
    1.参数文件:
    TNSNAMES.ORA, LISTENER.ORA,SQLNET.ORA, PROTOCOL.ORA,NAMES.ORA, SMAN.ORA, LDAP.ORA
    (refer to "Oracle Net administrator Guide")
    $ORACLE_HOME/DBS/int<ORACLE_SID>.ora: 内容为一系列的变量名和值对
    such as:
    db_name="wmdb"
    db_block_size=8192
    control_files=("c:oradatacontrol01.ctl","c:oradatacontrol02.ctl")
    ...
    其中有一些在Oracle文档中没有说明的参数以下划线开始
    除了在开发环境中设置_TRACE_FILES_PUBLIC=TRUE这个参数外,其他没有说明的参数最好不要改动

    2.数据文件:
    数据库database-->表空间tablespace-->segment段-->extent扩展区-->block块
    1)数据库由一个或多个表空间组成
    2)表空间由一个或多个数据文件组成,一个表空间有一个或多个段
    3)一个段(表,索引等)由多个扩展区组成,段存在于表空间中,但在表空间中可有多个数据文件中的数据.
    4)一个扩展区是在磁盘上一些连续分配的块,一个扩展区在一个表空间中,而且总是表空间中单一的文件
    5)块是数据库中最小的分配单元和I/O单元,它的大小在数据库创建时就固定下来了

    3.临时文件
    当内存不足以保存一个大规模排序操作的中间结果(集),Oracle用临时文件来存储它们,永久数据,如表或索引是不会存储到临时文件中的,但临时表或临时索引的内容则可能存储到临时文件 中

    推荐用本地 管理 临时表空间来配置数据库???,例
    create temporary tablespace temp
    tempfile 'c:oracleoradatawalter emp.dbf'
    size 5m
    extent management local
    uniform size 64k

    4.控制文件
    一个相当小的文件,至多为64M,包含Oracle需要的其他文件的目录
    数据文件init<SID>.ora告诉实例控制文件 的位置
    控制文件则把数据库和联机重做日志文件的位置告诉实例
    控制文件也向Oracle提供其他信息,如 检查 点,数据库名称,数据库创建的时间戳,归档重做日志历史等

    5.重做日志文件
    数据的事务日志,仅在恢复时才使用
    1)联机重做日志
    2)归档重做日志

    内存结构
    1.SGA(System Global Area)

    2.PGA(Process Global Area)
    3.UGA(User Global Area)

 

上下文章:

 

上一篇文章: OracleDBA认证大全三级认证梯次进度 下一篇文章: 史上最强的几道oracle面试题

相关文章:

  • Web2.0专家:经济大萧条对互联网技术的影响
  • 卡巴斯基专家称俄罗斯垃圾邮件市场发展迅速
  • 专家称Vista是微软的最大败笔
  • 小巧实用的注册表管理专家RegShot
  • 行情页被植木马 专家提醒股民防护

相关软件:

  • CD/DVD复制专家 5.0
  • 合同管理专家CMExpert V9.75
  • 隐身专家 3.31
  • 电台播音专家 10.0
  • Access隐藏专家 V4.63
  • 系统加速专家 V4.7

 

快速导航

  • 网络学院
  • 精品汇聚
  • 字体下载
  • 教程下载
  • ASP源码
  • PHP源码
  • Net源码
  • JSP 源码

Oracle认证分类导航

  • Oracle动态
  • Oracle指导
  • Oracle题库

本类经典文章推荐

  • Oracle中关于逻辑备份与恢复
  • Oracle开发人员JAVA存储过程
  • 为数据库的表自动生成行号
  • Oracle中的OOP概念
  • 用java从oracle取数
  • 冷备份移植到另一台Solaris机器上
  • 如何将excel数据导入oracle中
  • Oracle10.2g安装记录
  • 数据库监控工具ForOraclev1.2
  • oracle双机群集系统

Oracle指导阅读排行

  • Oracle系统表查询
  • 实例:Oracle导出EXCEL文件
  • Oracle常用的OCI函数上
  • 案例学习Oracle错误:ORA-00060
  • 案例学习Oracle错误:ORA-00604
  • Tomcat+SQLServer连接池配置
  • 如何将excel数据导入oracle中
  • Oracle企业管理器(OEM 2.1)使用...
  • ORACLE数据库简介
  • 案例学习Oracle错误:ORA-00904

Oracle认证阅读总排行

  • Oracle系统表查询
  • 实例:Oracle导出EXCEL文件
  • Oracle常用的OCI函数上
  • 在ORACLE的存储过程中如何做简单的...
  • 案例学习Oracle错误:ORA-00060
  • 案例学习Oracle错误:ORA-00604
  • Tomcat+SQLServer连接池配置
  • 如何将excel数据导入oracle中
  • Oracle企业管理器(OEM 2.1)使用...
  • AIX下自动启动Oracle数据库与监听...

广告位置

字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 回到顶部

关于我们 | 版权声明 | 免责条款 | 广告联系 | 软件发布 | 下载帮助 | 下载排行 | 网站地图 | 特别鸣谢 | 友情连接

copyright; 2005-2008 D9soft.com 第九软件网 版权所有