您好,我是小DAI,专注于数据库管理员相关的技术问答,请问有什么可以帮您?

syslogshold

说明

仅限 master 数据库

syslogshold 包含有关每个数据库的最早活动事务(如果有)以及事务日志的 Replication Server 截断点(如果有)的信息,但它不是常规表。 它是在用户进行查询时动态创建的。 不允许更新 syslogshold。

列

dbid

数据库 ID。

reserved

未使用。

spid

拥有最早活动事务的用户的服务器进程 ID(对于 Replication Server,则始终为 0)。

page

syslogs 中由最早事务定义的活动部分的起始页码(对于 Replication Server,则为 syslogs 中的截断页)。

xactid

最早活动事务的 ID(对于 Replication Server,则始终为 0x000000)

masterxactid

对于多数据库事务,为事务的主事务(如果有)ID;对于其它事务,则为0x000000(对于 Replication Server,始终为 0x000000)

starttime

事务开始的日期和时间(或为 Replication Server 设置截断点的时间)。

name

最早活动事务的名称。 它是使用 begin transaction 定义的名称。如果没有使用

begin transaction 指定值,则为“$user_transaction”;对于由 ANSI 链式模式

启动的隐式事务,它为“$chained_transaction”。 如果 Adaptive Server 启动的

内部事务的名称以美元符号 ($) 开头并用操作来命名;对于 Replication

Server,则命名为“$replication_truncation_point”。

xloid

锁的所有权 ID。如果所有者是任务,则根据 spid 确定锁的所有权 ID;如果所有者是事务,则根据 xdes 确定锁的所有权 ID。

注释 

由于 Cluster Edition 的数据类型的这一更改,Sybase 强烈建议您在升级之前存档并截断审计表。 这会降低由于 sybsecurity 数据库中空间不足而导致升级失败的可能性。