难道sql server 2016的性能比 sql server 2008低?


背景: 最近的一个项目可能会有上千万条数据的存储,于是查了一些sql server 2016的一些资料,感觉不错。于是和 已经用了很久的sql 2008,做了一下对比,结果有点失望啊。

sql server 2016 :  宿主操作系统windows server 2016

          数据从一个备份文件还原。 执行3条查询语句花销926毫秒

sql server 2008 : 宿主操作系统 win7

          数据从同一个备份文件还原。执行同样3条查询语句花销590毫秒.   

-----不是说好的2016性能提升很多的吗?

 

sql server 2016 : 插入426万条数据耗时1分37秒(SAS机械硬盘)

sql server 2008 : 插入426万条数据耗时1分40秒  (SSD盘)

sql server 2008 : 插入426万条数据耗时0分56秒   (机械硬盘)

 

sql server 2016 : 插入853万条数据耗时2分59秒(SAS机械硬盘)

sql server 2008 : 插入853万条数据耗时2分18秒    (SSD盘)

sql server 2008 : 插入853万条数据耗时1分46秒   (机械硬盘)

 

sql server 2016 : 插入1600万条数查询 2343毫秒(SAS机械硬盘)

sql server 2008 : 插入1600万条数查询 2110毫秒 (机械硬盘)

 

两者运行截图如下:


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM