我正在使用 SQL Server 2008 企业版。我有 2000 年到 2010 年的年度客户数据,从 2000 年到 2009 年,我只需要读取,而在 2010 年,我需要读取和写入。
所以,这个需求和使用场景让我想到了使用 SQL Server 分区表。但我不确定分区表的性能是否比每年只使用一个表(相同模式)更好?我想知道与使用分区表相比,使用轻量级解决方案(即每年自制一张表)是否具有更好的性能。
顺便说一句:每年大约有 100k 行。我只有一个硬盘驱动器。我也想知道分区表和分区视图之间的区别。
提前谢谢,乔治