Sql server SQL Server始终打开-辅助服务器上的索引
我们安装了SQL Server 2016,并启用了“始终开启” 为了简单起见,我们有一个主要的和一个次要的。我希望用户仅使用只读访问权限连接到辅助设备,而不是主设备。在初级阶段,我每天运行ETL作业。为了让ETL作业运行得更快,我删除了主服务器上的索引。现在,为了提高查询性能,我想在次要位置添加索引,而不是在主要位置添加索引Sql server SQL Server始终打开-辅助服务器上的索引,sql-server,alwayson,Sql Server,Alwayson,我们安装了SQL Server 2016,并启用了“始终开启” 为了简单起见,我们有一个主要的和一个次要的。我希望用户仅使用只读访问权限连接到辅助设备,而不是主设备。在初级阶段,我每天运行ETL作业。为了让ETL作业运行得更快,我删除了主服务器上的索引。现在,为了提高查询性能,我想在次要位置添加索引,而不是在主要位置添加索引 在SQL Server 2016中,是否可以始终打开而不中断任何操作?始终打开的辅助数据库是主数据库的完全打开只读副本 因此,不可以在副本上有不同的索引 添加索引将从根本上
在SQL Server 2016中,是否可以始终打开而不中断任何操作?始终打开的辅助数据库是主数据库的完全打开只读副本 因此,不可以在副本上有不同的索引 添加索引将从根本上改变表的页面,从而无法进行复制 根据Microsoft@ 索引编制 要优化可读辅助副本上的只读工作负载, 您可能希望在辅助数据库中的表上创建索引 数据库。因为您无法在上进行架构或数据更改 辅助数据库,在主数据库中创建索引并允许 要通过重做传输到辅助数据库的更改 过程
始终开启辅助数据库是主数据库的完全开启只读副本 因此,不可以在副本上有不同的索引 添加索引将从根本上改变表的页面,从而无法进行复制 根据Microsoft@ 索引编制 要优化可读辅助副本上的只读工作负载, 您可能希望在辅助数据库中的表上创建索引 数据库。因为您无法在上进行架构或数据更改 辅助数据库,在主数据库中创建索引并允许 要通过重做传输到辅助数据库的更改 过程