如果数据库满足特定需求,那么您可以利用 ALTER FRAGMENT ATTACH 语句的性能优化。
要利用性能优化,您必须满足以下所有需求:
- 为表和索引分段制定合适的分布方案。
- 确保因分段表达式而产生的分区之间没有发生数据移动。
- 更新所有参与表的统计信息。
- 如果对继续存在的表的索引是唯一的,那么应使附加表的索引也唯一。
要点: 只有日志记录数据库能够从 ALTER FRAGMENT ATTACH 语句的性能提高中获益。
如果没有日志记录,数据库服务器使用同一个表的多个副本,以确保发生故障时数据的可恢复性。
此要求使得无法重新使用现有索引分段。