db2成长之路---表空间理论篇

名词解释

条带化:当多个进程同时访问一个磁盘时,可能会出现磁盘冲突。

裸设备:也叫裸分区(原始分区),是一种没有经过格式化,不被Unix通过文件系统来读取的特殊块设备文件。由应用程序负责对它进行读写操作。不经过文件系统的缓冲。它是不被操作系统直接管理的设备。这种设备少了操作系统这一层,I/O效率更高。不少数据库都能通过使用裸设备作为存储介质来提高I/O效率。

表空间分类

db2表空间管理类型有三种,如下 SYS,DMS,Auto DMS 

SYS:系统管理的表空间(System-Managed Space),由操作系统的文件系统来管理,可以理解为操作系统内的一个文件或目录。

DMS:数据库管理的空间(Database-managed Space),由db2数据库本身进行管理。

Auto DMS:DMS的自动存储(Automatic Storage with DMS) ,与DMS表空间一致,但无需自行对容器进行管理。由db2管理,无人工干预

                                                                                  三种表空间的比较

特性SYSDMSDMS自动存储
是否条带化
默认类型version 8
对象管理操作系统db2

db2

空间分配按需增长/收缩

预先分配,可增长和收缩但需要DBA人工干预

预先分配,自动管理。

管理的便捷性最好,很少需要调优,甚至不需要好,需要调优(例如 EXTENTSIZE PREFETCHSIZE)最好,很少需要调优,甚至不需要
性能不太好很好,可以通过裸设备多获得5%-10%的性能最好,但不可以使用裸设备

 

 

 

 

 

表空间特性

SMS:4KB页最大支持64GB,32KB最大支持512GB

DMS:4KB页最大支持8TB,32KB支持64TB,还可扩展。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值