Chinaunix首页 | 论坛 | 博客
  • 博客访问: 544424
  • 博文数量: 92
  • 博客积分: 980
  • 博客等级: 准尉
  • 技术积分: 1427
  • 用 户 组: 普通用户
  • 注册时间: 2011-09-25 20:34
文章分类

全部博文(92)

文章存档

2015年(3)

2014年(15)

2013年(27)

2012年(38)

2011年(9)

分类:

2012-11-25 16:38:36

DB2 V9开始,在数据库创建表空间的时候,如果不显式的指定表空间使用“managed by database”,则此表空间使用自动存储器进行管理;
所谓自动存储器,全名是 Automatic storage with DMS,事实上是DMS中的一种,只不过不需要DBA去手动干预表空间容器的扩展(自动进行);
验证表空间是否是由自动存储器进行管理的,有以下方法:
1、使用快照进行 表空间的查看;
 
2、使用快照函数
db2 "select char((TBSP_NAME),30) as TBSP_NAME,TBSP_ID,TBSP_USING_AUTO_STORAGE from table(snap_get_tbsp('testdb',-1)) as tbsp"
 
 
TBSP_USING_AUTO_STORAGE显示为1,表示使用自动存储器进行管理
 
 
 
 
使用了自动存储器进行表空间的管理,有以下注意:
1、不能建立在裸设备上, 只能建立在文件系统中;(如果文件系统的单文件大小受限,会?)
2、所有和表空间相关的维护表空间容器的操作都不能进行(因为是数据库自己管理的)
 




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