如何在 Azure 地理复制数据库中更新统计信息和重建索引
How to Update Stats and Rebuild Indexes in Azure Geo-Replicated Database
我有一个地理复制的 Azure SQL 数据库,它有一些严重的索引碎片和过时的统计数据。
尝试重组或重建索引,或更新统计信息会导致消息 "Failed to update database xxx because the database is read-only." 然而,对 sys.databases 的快速检查表明数据库实际上不在 READ_ONLY 模式。
可以理解,Azure 管理数据库是因为它是一个地理复制副本,所以我的问题是,如果我请求在 MASTER 副本上实施索引和统计更新,我的复制副本是否会收到同样的信息,或者是否有一种单独更新我的复制副本的方法?
您 运行 在主数据库上重建索引和维护统计信息的所有语句也将在辅助数据库上执行。有关详细信息,请单击 here。
我有一个地理复制的 Azure SQL 数据库,它有一些严重的索引碎片和过时的统计数据。
尝试重组或重建索引,或更新统计信息会导致消息 "Failed to update database xxx because the database is read-only." 然而,对 sys.databases 的快速检查表明数据库实际上不在 READ_ONLY 模式。
可以理解,Azure 管理数据库是因为它是一个地理复制副本,所以我的问题是,如果我请求在 MASTER 副本上实施索引和统计更新,我的复制副本是否会收到同样的信息,或者是否有一种单独更新我的复制副本的方法?
您 运行 在主数据库上重建索引和维护统计信息的所有语句也将在辅助数据库上执行。有关详细信息,请单击 here。