网络应用之数据库性能测试对比:
我们在被测服务器上安装了Microsoft SQL 2000 SP4,按照测试要求建立了数据库。BF在测试之前会在数据库中生成9个表,其中包括4个500万行的表格,每行包括100字节的数据,因此每个表格容量大约是476MB,整个数据库容量为1.86GB。我们用60个客户端模拟1600个用户,并且以8个一组依次增加,在这个数据库中进行查询、添加、删除、修改等操作。在测试期间,数据的吞吐量很小,因此磁盘吞吐量和网络吞吐量都不会成为瓶颈。
![]() |
从以上的处理性能曲线我们可以看到,Opteron 2218和Xeon 5150在处理数据库操作请求时,与在Web服务器测试中所表现出来的性状有同样的规律:Opteron 2218的曲线比较平滑,峰值出现在1544个虚拟用户接入被测服务器的时候,达到了39606.89 Tps,在1544个虚拟用户之后,服务器的处理能力均维持在39500 Tps的水平上;Xeon 5150在接入虚拟用户数为1424时,达到38391TPS的最高值,略低于Opteron 2218的峰值。
整体来看Opteron 2218与Xeon 5150两平台数据库压力曲线,两者的处理性能是极其贴近的。