難道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