数据块:逻辑块,是oracle 数据库输入输出的基本单位,2k,或4k,与操作系统有关的。
数据区间:若干数据块构成数据区间,是数据库存储空间分配的一个逻辑单位。
数据段:若干数据区建构成数据段,分为:数据段,索引段,回滚段,临时段。

解决方案 »

  1.   

    参考一下:
    http://www.oradb.net/newuser/baseinfo.htm
      

  2.   

    把你的硬盘比作一个套间,盘区是其中的一个房间,数据区是房间中的柜子,数据段是柜子中的抽屉,数据块是抽屉中的书(最小单位)。
    以上好像是Oracle初学者指南上面的说的,我觉得很好理解!
      

  3.   

    去 www.oradb.net 充电~之后去 www.itput.com 看精华区
      

  4.   

    lilygy5(宝宝) :我觉得你回得挺专业的,能否再详讲讲oracle为什么要分数据块、数据区间、数据段、盘区是数据区间大,还是数据段大?讲得好可以加分的,关键是搞清楚问题
      

  5.   

    oralce数据库装好之后呢,手工安装时可以看到选择数据库块大小(block size),默认8192字节(8k),意即数据库是用这样的一块一块(砖头)来组织的;然后呢,相邻的块合起来叫做区(区就是为了存储数据而分配的一组连续的数据块),区比块又大了些;段呢?(段又比区大),段是由几个区构成的(这几个区可以不连续),oracle把各种占用空间的数据库对象称为段了!
    对象是什么?只要是用户拥有的东西可以称为对象;
    而对象跟段是有区别的:段是一种需要占用数据库物理空间的对象;而其他类型的对象(比如视图,同义词,序列,存储过程)虽然也被用户拥有,但不占物理空间,故不是段;另外,有三种类型的段:临时段,回滚段,撤消段(占用空间,用户不能直接访问)不是对象;
    呵呵,罗嗦了半天,楼主不如去找些书来看了,体会还深些~