afr*_*man 3 sql-server availability-groups ghost-cleanup
属于 SQL Server Always Availability Group 的一部分的数据库(具有用于横向扩展只读工作负载的同步和异步LOB_DATA
可读辅助数据库)正在经历分配类型的版本幽灵记录的累积。
这种情况发生在应用了高级别的INSERT
操作的表上。
REBUILD
对该表的聚集索引的删除将删除分配类型的任何版本幻影记录IN_ROW_DATA
,但不会删除分配类型的版本幻影记录LOB_DATA
。
执行手动故障转移会删除版本幻影行,但这是不可取的。
当我调查版本幽灵行累积的根本原因时,是否有其他方法可以删除分配类型的版本幽灵记录LOB_DATA
?
检查是否未使用跟踪标志 661禁用重影清理。
如果可以的话,读取所有 LOB 数据的查询应该清除重影。
确保您使用的是您正在使用的 SQL Server 版本的最新版本。如今,幽灵清理错误很少见,但在过去却很普遍。
您也可以尝试sp_clean_db_free_space
或sp_clean_db_file_free_space
,具体取决于数据的排列方式。
如果这些方法都没有帮助,您可能遇到了新问题,应将其报告给 Microsoft 支持。
归档时间: |
|
查看次数: |
513 次 |
最近记录: |