科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道Oracle8 优化技术:输入/输出

Oracle8 优化技术:输入/输出

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

I/O规则#1 索引组织表不能在分布式处理中使用,(分布式处理是指远程数据库连结访问某个数据库,而不是访问在其中进行连接的数据库),以及不能使用Oracle8高级复制功能来复制。

作者:中国IT实验室 来源:中国IT实验室 2007年10月4日

关键字: 输出 输入 ORACLE

  • 评论
  • 分享微博
  • 分享邮件

  I/O规则#1 索引组织表不能在分布式处理中使用,(分布式处理是指远程数据库连结访问某个数据库,而不是访问在其中进行连接的数据库),以及不能使用Oracle8高级复制功能来复制。
  
  I/O规则#2 创建一个或多个表空间来存放索引组织表和它们的溢出数据。
  
  I/O规则#3 为表和索引建立不同的表空间,禁止在系统表空间中放入非核心Oracle系统成分的对象。
  
  I/O规则#4 确保数据表空间和索引表空间位于不同的磁盘驱动器上。
  
  I/O规则#5 了解终端用户怎样访问数据。
  
  I/O规则#6 如果可能,将经常同时查询和频繁查询的对象放在各自的磁盘上。
  
  I/O规则#7 当数据库包含允许用户并行访问不同数据元素的大对象时,将对象分割存放在多个磁盘上是有好处的。
  
  I/O规则#8 通过定期报告和固定更新后已链接的行,使行链接最小化。
  
  I/O规则#9 在独立的各个盘上至少创建两个用户定义回滚表空间,以存放用户自己的回滚段。
  
  I/O规则#10 在初始化参数文件中安排回滚段的次序使它们在多个磁盘之间进行切换。
  
  I/O规则#11 在对象分片后,应监视区域和插入的分配。
  
  I/O规则#12 有不止一个区域的对象是重组的候选对象;多于5个区域的对象应尽快重建。
  
  I/O规则#13 至少创建一个表空间,供临时段单独使用。
  
  I/O规则#14 以类型 TEMPORARY 创建临时表空间以改进磁盘排序的性能。
  
  I/O规则#15 将重演日志文件放在一个读写较少的盘上。
  
  I/O规则#16 对每个Oracle实例要建立两个以上的重演日志组,可能的话,把每个组中的成员放置在不同的设备上。建议对重演日志组中的成员使用描述性的名称。
  
  I/O规则#17 把Oracle系统标识符、组号和每个重演日志组的成员号嵌入成员文件名中。
  
  I/O规则#18 在认为某个问题是平衡问题并进行草率的更名之前,应了解清楚应用程序和用户团体的活动特性。
  
  I/O规则#19 在利用Oracle8进行审计时,应查看SYS审计表中大小和记录数,并且建立一个把信息移到概要表中后每天清除日常内容的机制。
  
  I/O规则#20 在DBA_TABLES视图中的EMPTY_BLOCKS列是自该表创建以来从不包含任何数据的块的数目。
   行已删除且已成为空的那些块不包含在此列值中。
  
  I/O规则#21 用 alter index ... rebuild 命令重建索引时,在索引正在重写的过程中,与索引有关的数据不能修改。在重建工作期间,如数据段被访问,将产生 Timeout Oracle 错误。
  
  I/O规则#22 通过改变 pctfree 的值来分区一个对象时,要保证在用户开始访问前把它设置为合适的值。
  
  I/O规则#23 利用 pctfree 的某个值,使记录创建后,数据块不能再接受一行,因此不出现在自由表中。
  
  
  
  
  
  

查看本文来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章