怎么看表空间是否是MANAGED BY AUTOMATIC STORAGE

表空间分三类,MANAGED BY AUTOMATIC STORAGEMANAGED BY DATABASE

MANAGED BY SYSTEM

对已存在的表空间怎么看是否是自动管理存储的,我分别建立的两个库AUTOMATIC STORAGE yes 与AUTOMATIC STORAGE no,然后分别创建了sms dms的表空间

用db2pd -d test -tablespace有一项auto全是yes


到底怎么看表空间是否是MANAGED BY AUTOMATIC STORAGE?

MANAGED BY AUTOMATIC STORAGE也属于dms跟dms有什么区别啊?

参与5

5 同行回答

drdb2 drdb2 系统工程师 se
方法太多了(这得怪IBM)。 自己选用一个就好了。Method 1 - query viewsdb2 "select TBSP_USING_AUTO_STORAGE,tbsp_name from SYSIBMADM.SNAPTBSP"db2 "select TBSP_USING_AUTO_STORAGE,tbsp_name from SYSIBMADM.TBSP_UTILIZATION"db2 "select TBSP_USING_AUTO_STORAGE,t...显示全部
方法太多了(这得怪IBM)。 自己选用一个就好了。
Method 1 - query views
db2 "select TBSP_USING_AUTO_STORAGE,tbsp_name from SYSIBMADM.SNAPTBSP"
db2 "select TBSP_USING_AUTO_STORAGE,tbsp_name from SYSIBMADM.TBSP_UTILIZATION"
db2 "select TBSP_USING_AUTO_STORAGE,tbsp_name from SYSIBMADM.MON_TBSP_UTILIZATION"

Method 2:
db2pd -db -tablespaces

Method 3:
db2look -d -l

Method 4:
db2 get snapshot for tablespaces on

Method 5:
直接query table function

可能还有其他方法噢:dizzy: 收起
互联网服务 · 2015-04-23
浏览1071
lyq0619 lyq0619 数据库管理员 北京速通科技有限公司
回复 4# db2bird1 type不是dms 就是sms,我要看是不是AUTOMATIC STORAGE显示全部
回复 4# db2bird1
type不是dms 就是sms,我要看是不是AUTOMATIC STORAGE 收起
事业单位 · 2015-04-22
浏览1002
db2bird1 db2bird1 数据库管理员 enmo
哦,不好意思,看错了。应该是db2 list tablespaces show detail 看type显示全部
哦,不好意思,看错了。应该是db2 list tablespaces show detail 看type 收起
系统集成 · 2015-04-22
浏览1044
db2bird1 db2bird1 数据库管理员 enmo
有个表SYSIBMADM.TBSP_UTILIZATION;describe table SYSIBMADM.TBSP_UTILIZATION字段TBSP_TYPE显示全部
有个表SYSIBMADM.TBSP_UTILIZATION;
describe table SYSIBMADM.TBSP_UTILIZATION
字段TBSP_TYPE 收起
系统集成 · 2015-04-22
浏览970
like052 like052 数据库管理员 学习 待业中
查看表空间是否自动存储、1、db2 get snapshot for tablespaces on test  Tablespace Type                          = Database managed space  Tabl...显示全部
查看表空间是否自动存储、
1、
db2 get snapshot for tablespaces on test
  Tablespace Type                          = Database managed space
  Tablespace Content Type                  = All permanent data. Large table space.
  Tablespace Page size (bytes)             = 4096
  Tablespace Extent size (pages)           = 32
  Automatic Prefetch size enabled          = Yes
  Buffer pool ID currently in use          = 1
  Buffer pool ID next startup              = 1
  Using automatic storage                  = Yes             --使用了自动存储器
  Auto-resize enabled                      = Yes
  File system caching                      = No
2、使用 DB2 提供的如下快照表函数
db2 => select char((TBSP_NAME),30) as TBSP_NAME,TBSP_ID,TBSP_USING_AUTO_STORAGE from table(snap_get_tbsp('TEST',-1)) as tbsp

TBSP_NAME                      TBSP_ID              TBSP_USING_AUTO_STORAGE
------------------------------ -------------------- -----------------------
SYSCATSPACE                                       0                       1
TEMPSPACE1                                        1                       1
USERSPACE1                                        2                       1
SYSTOOLSPACE                                      3                       1
SYSTOOLSTMPSPACE                                  4                       1
为1则启动自动存储

如果是sms本身就是自动存储
如果是dms,就看Automatic Prefetch size enabled,区别就是dms不自动扩展,表空间满了之后需要手动处理,automatic则不需要 收起
软件开发 · 2015-04-22
浏览1038

提问者

lyq0619
数据库管理员 北京速通科技有限公司
评论157

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2015-04-22
  • 关注会员:0 人
  • 问题浏览:4454
  • 最近回答:2015-04-23
  • X社区推广