我正在尝试从本地 Azure DevOps Server 2022 迁移到 Azure DevOps 服务。我的收藏数据库大小为 104 GB。我已经删除了除两个之外的所有项目,但数据库大小仍然是 104GB。怎样才能减少呢?
我已从管理控制台中删除,因此它永久删除,没有软删除,但数据库大小仍然相同。
当您在 Azure DevOps Server 管理控制台中删除资源时,它不会立即从数据库中删除数据。
它将把内容标记为已删除以供以后处理。
要强制立即进行清理,您可以在项目集合数据库上运行以下命令。
EXEC prc_CleanupDeletedFileContent 1
EXEC prc_DeleteUnusedFiles 1, 0, 100000
有关更多详细信息,您可以参考此博客:在迁移到 VSTS 之前清理您的团队项目集合