我们正在使用SQL Server 2008标准版。我们在70个国家/地区拥有1亿条记录。我的任务是提高1亿条记录中数据访问的性能,我需要决定在一个表或多个表中放置1亿条记录。 SQL Server 2008标准版不支持分区表。根据1亿条记录中的选择,插入,删除,更新操作的最佳性能,这是单表或多表的最佳方法。注意:我们正在根据特定国家/地区进行选择,插入,删除,更新操作。
答案 0 :(得分:2)
您可以根据以下状态分区单个表格,
正如您所说的那样,您正在进行国家/地区的操作,那么如果国家/地区的数量不是很高,您可以根据国家/地区划分表格。
这将优化您的查询/操作,因为每次都会访问相对较少的数据量。