INSERT,UPDATE&DELETE如何在表分区上工作?
问题描述:
INSERT,UPDATE & DELETE如何在SQL Server表分区上工作?INSERT,UPDATE&DELETE如何在表分区上工作?
请技术解释SQL Server引擎如何处理表分区与非表分区。
答
SQL优化器将使用查询谓词来决定将影响多少个表分区。这使得查询运行得更快,因为不必要的数据不会从磁盘读取。然后查询将针对受影响的分区中的相关数据块运行。对用户来说,这是完全透明的。
实际上在主表上修改了什么? (除了索引) SQL引擎如何知道在哪里插入行,更新,删除等?必须有一些东西来告诉它“嘿隔壁桌位于这里”! , – 001 2010-03-02 14:38:46