如何更新Azure地理复制数据库中的统计信息和重建索引

时间:2018-06-05 05:28:58

标签: azure indexing azure-sql-database database-replication

我有一个Geo-Replicated Azure SQL数据库,它有一些严重的索引碎片和过时的统计信息。

尝试重新组合或重新建立索引或UPDATE STATISTICS会导致消息“无法更新数据库xxx,因为数据库是只读的。”但是对sys.databases进行快速检查表明数据库实际上不处于READ_ONLY模式。

可以理解Azure管理数据库,因为它是地理复制副本,所以我的问题是,如果我请求在MASTER副本上实现索引和统计更新,我的复制副本是否会收到相同的,或者是否有办法单独更新我的复制副本?

1 个答案:

答案 0 :(得分:2)

您在主数据库上运行以重建索引和维护统计信息的所有语句也将在辅助数据库上执行。有关详情,请点击here