DB2 V9.7 for Linux, UNIX, and Windows
此元素描述表空间的当前状态。
表函数 | 监视元素收集级别 |
---|---|
MON_GET_TABLESPACE 表函数 - 获取表空间度量值 | DATA OBJECT METRICS BASE |
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
表空间 | tablespace_nodeinfo | 基本 |
用法
在管理视图和表函数中,此监视元素将根据 sqlutil.h 中的定义来返回文本标识,并且是用“+”号分隔的下列各项的组合:
- BACKUP_IN_PROGRESS
- BACKUP_PENDING
- DELETE_PENDING
- DISABLE_PENDING
- DROP_PENDING
- LOAD_IN_PROGRESS
- LOAD_PENDING
- MOVE_IN_PROGRESS
- NORMAL
- OFFLINE
- PSTAT_CREATION
- PSTAT_DELETION
- QUIESCED_EXCLUSIVE
- QUIESCED_SHARE
- QUIESCED_UPDATE
- REBAL_IN_PROGRESS
- REDIST_IN_PROGRESS
- REORG_IN_PROGRESS
- RESTORE_IN_PROGRESS
- RESTORE_PENDING
- ROLLFORWARD_IN_PROGRESS
- ROLLFORWARD_PENDING
- STORDEF_ALLOWED
- STORDEF_CHANGED
- STORDEF_FINAL_VERSION
- STORDEF_PENDING
- SUSPEND_WRITE
此元素包含指示当前表空间状态的十六进制值。表空间的外部可视状态由特定状态值的十六进制和组成。例如,如果状态为“停顿:EXCLUSIVE”和“装入暂挂”,那么值为 0x0004 + 0x0008,即 0x000c。使用 db2tbst 命令来获取与给定十六进制值相关联的表空间状态。
十六进制值 | 十进制值 | State |
---|---|---|
0x0 | 0 | 正常(请参阅 sqlutil.h 中的定义 SQLB_NORMAL) |
0x1 | 1 | 停顿:SHARE |
0x2 | 2 | 停顿:UPDATE |
0x4 | 4 | 停顿:EXCLUSIVE |
0x8 | 8 | 装入暂挂 |
0x10 | 16 | 删除暂挂 |
0x20 | 32 | 备份暂挂 |
0x40 | 64 | 正在前滚 |
0x80 | 128 | 前滚暂挂 |
0x100 | 256 | 复原暂挂 |
0x100 | 256 | 恢复暂挂(未使用) |
0x200 | 512 | 禁用暂挂 |
0x400 | 1024 | 正在重组 |
0x800 | 2048 | 正在备份 |
0x1000 | 4096 | 必须定义存储器 |
0x2000 | 8192 | 正在复原 |
0x4000 | 16384 | 脱机并且不可访问 |
0x8000 | 32768 | 删除暂挂 |
0x10000 | 65536 | 不允许写入 |
0x20000 | 131072 | 正在装入 |
0x40000 | 262144 | 正在重新分发 |
0x80000 | 524288 | 正在移动 |
0x2000000 | 33554432 | 可以定义存储器 |
0x4000000 | 67108864 | 存储器定义处于“最终”状态 |
0x8000000 | 134217728 | 在前滚之前已更改存储器定义 |
0x10000000 | 268435456 | DMS 重新平衡程序处于活动状态 |
0x20000000 | 536870912 | 正在进行 TBS 删除 |
0x40000000 | 1073741824 | 正在进行 TBS 创建 |