tencent cloud

文档反馈

更改跟踪 CT

最后更新时间:2024-01-16 17:45:50
    更改跟踪(CT)可以应用跟踪到一个数据库中的具体表甚至是具体列,在用户对启用了更改跟踪的表进行了增加、修改和删除操作时,系统自动将该操作生成一个版本号,记录下操作的时间戳、操作的类型、受影响数据的主键等信息。
    启用更改跟踪,它只记录表中的行是否有过更改,而不记录更改的历史数据,故对数据操作的性能影响不是很大。这些信息将记录到 SQL Server 系统表中,系统自动负责清理和维护。

    单库启用/禁用更改跟踪 CT

    1. 登录 SQL Server 控制台,在实例列表,单击实例 ID 或操作列的管理,进入实例管理页面。
    2. 在实例管理页面,选择数据库管理页,选择目标数据库所在行,在操作列选择其它 > 启用/禁用更改跟踪
    
    
    3. 在弹出的对话框,展示了数据库名称及当前 CT 状态,对 CT 进行启用或者禁用后,单击确定,其中启用 CT 支持设置数据保留时长。
    
    4. 您可以通过数据库管理页右上角的当前任务,查看启用或禁用跟踪 CT 的任务进度。
    

    批量启用/禁用更改跟踪 CT

    1. 登录 SQL Server 控制台,在实例列表,单击实例 ID,进入实例管理页面。
    2. 在实例管理页面,选择数据库管理页,勾选目标数据库,在列表上方选择批量管理 > 批量启用/禁用更改跟踪
    
    
    3. 在弹出的对话框,展示了数据库名称及当前 CT 状态,对 CT 进行启用或者禁用后,单击确定,其中启用 CT 支持设置数据保留时长。
    
    4. 您可以通过数据库管理页右上角的当前任务,查看启用或禁用跟踪 CT 的任务进度。
    
    
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持