当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 分区的威力 tyle="MARGI
 

 

 ·oracle笔记    »显示摘要«
    摘要:第四章 重做日志 1.基本概念 1. 重做线程(redo thread) 在ops(oracle parallel server)中,每个实例都有一套自己的重做日志文件。 重做线程与实例是一一对应的。 2. scn(system change number) scn是用于标识数据库变化的惟一标识号,其数值是顺序递增的。 3. 重做入口(redo entry) 4. 日志序列号 ......
 ·oracle使用杂记1    »显示摘要«
    摘要:一直学习oracle 希望能和大家共同探讨问题 如有不对之处还请指出 index 种对null的使用================================================================ 有些情况可以用 " n/a " 代替 null ================================================......


分区的威力(翻译)
分区的威力

笑熬浆糊 译 【程序编程相关:ORACLESQL性能优化系列(五)

dwaine r. snow and paul c. zikopoulos 著 【推荐阅读:如何在ORACLE中實現人民幣大寫的轉換

原文出处:«db2 magazine» quarter 2, 2003 · vol. 8, issue 2 【扩展信息:SQLServer2000的OpenXM

 

英文原文(由于文章翻译未经授权,请在转载时保留原文链接)

 

 

人们对分区有很多的误解.多伦多实验室的专家们对这个有用的功能进行了正名.

 

db2 数据库分区的往往是存在很多误区.对于linux.unix以及windows平台上的db2 udb 8.1 版本所做的变动有助于简化db2 分区.我们将解释这些变动,澄清一些分区的神话,以及说明您应该考虑分区的时机与理由.

 

db2 udb 8.1 for linux \unix\windows将db2产品家族中以前称之为db2 udb 企业版与企业扩展版的产品整合成为一个单独的产品中.这个 新的db2 企业服务器版(ese) 包含了数据库分区的功能(从前是作为单独提供的产品) ,作为一个计费的项目,现在被称为数据库分区功能(注:直译——database partitioning feature dpf).当db2的用户们发现自己需要开始分区时,那么他们可以马上开始而不需要其他一些额外的代码—— 他们仅仅需要dpf的许可协议.

 

dpf的真相

关于数据库分区的神话在db2中随处可见(参见表1).对于分区基础的快速概揽将帮助你区别真伪并且做出适当的分区决策.

表1 : 围绕db2 数据分区的神话与事实

无论是否有dpf,db2都支持并行查询处理.图1展示了安装在一个4路smp(对称多处理)服务器db2 ese.在这个假设中.一个独立的查询可以自动使用这个服务器上所有的cpu与物理磁盘.对于依靠需要数据的子集进行处理的子代理提供分区内部的并行机制.db2 使用i/o的预存取把从磁盘发送的数据反馈到这些子代理当中.这种并行机制对用户.应用程序以及dba都是透明可见的.

 

图 1:不带有dpf的db2 ese的并行机制

 

dpf选项增加了在一组机器中或逻辑上位于某个smp服务器中的数据库进行分区的能力.依靠dpf,一幅数据库图像可以跨越多台机器(存储),并且它对于用户与应用程序来说仍然还是一幅完整数据库图像.

 

考虑四路的smp服务器组的情况. (在这篇文章里,我们将使用术语数据库分区组而不是集群,因为集群通常是指高可靠性的故障转移配置或者用于衡量系统的分区组.) 使用dpf,在图1中所讨论到的并行操作可以扩展到横跨多台smp 机器(参见图2).
...   下一页
 ·exchange全文检索概述    »显示摘要«
    摘要:0、写在前面 本文主要讲述在windows2000 server环境下,exchange server和sharepoint portal server全检索功能的应用,同时涉及一些sql server下的概念。 本文只会对一些基本的概念进行说明,主要以个人理解和事例为主,希望了解详细的资料,可以访问参考文献的连接。对于文章中的错误与不足,请及时指正。 1、基本概念 我相......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE