DBASK-数据库管理员结构化知识体系-Structured knowledge system for DataBase Administrators

Home

sysdevices

磁带转储设备、磁盘转储设备、用于数据库的磁盘和用于数据库的磁盘分区

说明

仅限 master 数据库 每个磁带转储设备、磁盘转储设备、用于数据库的磁盘和用于数据库的磁盘分区在 sysdevices 中都有相应的一行。 Adaptive Server 分发介质的 sysdevices 中包含四个条目: 一个用于主设备(用于数据库),一个用 于磁盘转储设备,两个用于磁带转储设备。

  • 对于 Adaptive Server 15.0 版本,设备标识号存储在 vdevno 列中,而不再作为 high 或 low 列的一部分进行存储。 因此,您可能需要对那些根据先前模式来确定设备标识号的脚本和存储过程进行修改。

low

(不用于转储设备)虚拟页的块偏移量(以 2K 字节为单位)

high

最后一个虚拟页的块偏移量(以 2K 字节为单位)

status

表示设备类型、缺省值和镜像状态的位图

  • 1 缺省磁盘
  • 2 物理磁盘
  • 4 未使用 — 逻辑磁盘
  • 8 跳过标题
  • 16 使用的转储
  • 32 串行写 -64 设备已镜像
  • 128 读取已镜像
  • 256 仅辅助镜像端
  • 512 已启用镜像
  • 1024 主设备已镜像
  • 2048 内部使用 — 已禁用镜像
  • 4096 内部使用 — 必须将主设备解除镜像
  • 8192 内部使用 — 必须将辅助设备解除镜像
  • 16384 UNIX 文件设备使用 dsync 设置(直接写入物理介质)

cntrltype

控制器类型:

  • 0 = 数据库设备
  • 2 = 磁盘转储设备或流式磁带
  • 3-8 = 磁带转储设备

name

转储设备、数据库设备或内存存储高速缓存的逻辑名称

phyname

物理设备或内存存储高速缓存的名称

mirrorname

镜像设备的名称

vdevno

设备标识号

crdate

设备的添加日期

resizedate

针对此设备最近一次运行 disk resize 的日期

status2

此设备的附加状态位

  • 1 对此设备启用直接 I/O

instanceid

实例的 ID(只能用于集群环境)

uuid

留作将来使用(只能用于集群环境)

索引

  • name 上的唯一聚簇索引