syschunks 表描述数据库服务器所管理的每个 chunk 。
列 | 类型 | 描述 |
---|---|---|
chknum | smallint | Chunk 编号 |
dbsnum | smallint | Dbspace 编号 |
nxchknum | smallint | dbspace 中下一个 chunk 的编号 |
chksize | integer | chunk 中页的数量(在系统默认的页大小的单位中) |
offset | integer | 在设备或路径中 chunk 的页偏移量 |
pagesize | integer | 页大小(in bytes) |
nfree | integer | chunk 中的空闲页数
可用空间的容量取决于空间的类型
|
is_offline | integer | 1 = chunk 处于脱机模式
0 = chunk 处于联机模式 |
is_recovering | integer | 1 = chunk 正在恢复
0 = chunk 没在恢复 |
is_blobchunk | integer | 1 = chunk 在 blobspace 中
0 = chunk 不在 blobspace 中 |
is_sbchunk | integer | 1 = chunk 在 sbspace中
0 = chunk 不在 sbspace 中 |
is_inconsistent | integer | 1 = chunk 正在进行逻辑恢复
0 = chunk 不在逻辑恢复 |
is_extendable | integer |
1 = chunk 是扩展的 0 = chunk 是不可扩展的 |
flags | smallint | flag 有以下数值和十六进制值和含义:
|
fname | char(256) | 该 chunk 的文件或设备的路径名 |
mdsize | integer | 在页中元数据领域的 chunk 的大小属于一 sbspace 。
如果 chunk 不是 sbspace 的一部分,其值为 -1。 |
mfname | char(256) | 已镜像的 chunk (如果有)的文件或设备的路径名 |
moffset | integer | 已镜像的 chunk 的页偏移量 |
mis_offline | integer | 1 = 镜像是脱机的
0 = 镜像是联机的 |
mis_recovering | integer | 1 = 镜像正被恢复
0 = 镜像没有在被恢复 |
mflags | smallint | 已镜像 chunk 标志;值和含义与 flags 列相同 |
udfree | integer | chunk 在用户数据区域中的页可用空间属于一个 sbspace 。如果不属于,其值为 -1 。 |
udsize | integer | chunk 在用户数据区域中的页的大小属于 sbspace 。
如果不属于,其值为 -1 。 |