中国教育在线 中国教育网 加入收藏 设为首页

Oracle与sqlserver区别

http://itpx.eol.cn  来源:  作者:  2010-08-12    

  体系结构

  ORACLE的文件体系结构为:

  数据文件 .DBF (真实数据)

  日志文件 .RDO

  控制文件 .CTL

  参数文件 .ORA

  SQL SERVER的文件体系结构为:

  .MDF (数据字典)

  .NDF (数据文件)

  .LDF (日志文件)

  ORACLE存储结构:

  在ORACLE里有两个块参数PCTFREE(填充因子)和PCTUSED(复用因子),可控制块确定块本身何时有,何时没有足够的空间接受新信息(对块的存储情况的分析机制)

  这样可降低数据行连接与行迁移的可能性。块的大小可设置(OLTP块和DSS块)

  在ORACLE中,将连续的块组成区,可动态分配区(区的分配可以是等额的也可以是自增长的)可减少空间分配次数

  在ORACLEl里表可以分为多个段,段由多个区组成,每个段可指定分配在哪个表空间里(段的类型分为:数据段、索引段、回滚段、临时段、CASH段。ORACLE里还可对表进行分区,可按照用户定义的业务规则、条件或规范,物理的分开磁盘上的数据。

  这样大大降低了磁盘争用的可能性。

  ORACLE有七个基本表空间:

  ·SYSTEM表空间(存放数据字典和数据管理自身所需的信息)

  ·RBS回滚表空间

  ·TEMP临时表空间

  ·TOOLS交互式表空间

  ·USERS用户默认表空间

  ·INDX索引表空间

  ·DBSYS福数据表空间

  不同的数据分别放在不同的表空间(数据字典与真实数据分开存放),在ORACLE里基表(存储系统参数信息)是加密存储,任何人都无法访问。只能通过用户可视视图查看。

推荐给好友    我要收藏    我要纠错    分享到

免责声明:

① 凡本站注明“稿件来源:中国教育在线”的所有文字、图片和音视频稿件,版权均属本网所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发表。已经本站协议授权的媒体、网站,在下载使用时必须注明“稿件来源:中国教育在线”,违者本站将依法追究责任。

② 本站注明稿件来源为其他媒体的文/图等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。

内容推荐
eol.cn简介 | 联系方式 | 网站声明 | 京ICP证140769号 | 京ICP备12045350号 | 京公网安备 11010802020236号
版权所有 北京中教双元科技集团有限公司 EOL Corporation
Mail to: webmaster@eol.cn