数据量: 35197
测试环境: Win10 + SQL Server2005
测试工具: sqlquerystress
测试结果(单位:秒):
字段类型 | 1线程,每线程1次 | 10线程,每线程10次 | 20线程,每线程20次 |
---|---|---|---|
ntext | 0.2881 | 13.3278 | 49.3443 |
nvarchar(max) | 0.2371 | 10.5510 | 44.5356 |
nvarchar(4000) | 0.4953 | 5.3085 | 21.3832 |
nvarchar(500) | 0.4673 | 5.5637 | 22.3388 |
nvarchar(248) | 0.4853 | 5.4806 | 21.2431 |
由上可见, nvarchar(max)和ntext差不多, nvarchar(len)并发性能好一些