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 。 |