Chinaunix首页 | 论坛 | 博客
  • 博客访问: 24723
  • 博文数量: 27
  • 博客积分: 589
  • 博客等级: 中士
  • 技术积分: 280
  • 用 户 组: 普通用户
  • 注册时间: 2012-05-18 21:43
文章分类

全部博文(27)

文章存档

2012年(27)

我的朋友

分类: Oracle

2012-05-19 21:45:53

   为了更有效地在传统文件系统上操作ORACLE数据库,一定要特别注意把关键的数据文件分布到可用的文件系统里,例如,经常被访问的表应该放置在与相应的索引分开的文件系统上。另外,如果磁盘允许的话,联机重做日志和归档日志都应该与用来恢复的数据文件分开放置。事实是,在可以获得硬件的大多数情况下,你需要确保不会因为过多地划分磁盘而影响到有效使用磁盘的能力。除非在这些文件系统下有许多设备,否则就需要做更多的工作。与如下元素关联的应该尽可能分离:
  • SYSTEM表空间
  • TEMPORARY表空间
  • UNDO表空间
  • 联机重做日志文件(最好放在最快的磁盘上)
  • 操作系统磁盘
  • 放在ORACLE_HOME目录下的关键Oracle文件
  • 经常被访问的索引的数据文件
  • 经常被访问的表的数据文件
  • 归档区域

下面的示例说明了在UNIX环境下跨11个文件系统的文件分布

/:Operating System

/u01:Oracle software

/u02:Temporary Tablespace,Control File 1

/u03: Undo Segments,Control File 2

/u04:Redo Logs,Archive Logs,Control File 3

/u05:System and Sysunx Tablespace

/u06:Data1,Control File 3

/u07:Redo Log Mirror,Index3

/u08:Data2

/u09:Index2

/u10:Data3

/u11:Index1

 

 

阅读(389) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

啦哆A梦2012-05-21 21:57:29

恩,博主文章都很经典啊~小弟拜读了!