困境:
我即将在 MS SQL Server(2012 开发版)上执行数据填充。数据基于生产数据。数量约为 4TB(约 2.5 亿个项目)。
目的:
测试全文搜索和常规索引的性能。目标数量应该是大约 3 亿个项目,每个项目大约 500K。
问题:
我应该做些什么来加快我应该担心的过程或后果?
前任。
- 关闭统计?
- 我应该为每笔交易而不是单笔交易批量插入 1k 个项目吗?
- 简单的恢复模式?
- 日志截断?
重要的:
我将使用 2k 个生产项目的样本来创建每个将插入数据库的随机项目。我将使用在 c# 中生成的近乎独特的样本。这将是一张桌子:
table
(
long[id],
nvarchar(50)[index],
nvarchar(50)[index],
int[index],
float,
nvarchar(50)[index],
text[full text search index]
)