原創|對比評測|編輯:郝浩|2013-05-24 10:45:33.000|閱讀 882 次
概述:今日借著ApexSQL Diff 新版本發布的東風,我們對這兩個產品進行了性能測試,測試版本為ApexSQL Diff 2012和SQL Compare 10。測試結果在這里公布給大家供大家參考。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
慧都上有兩個用于SQL數據庫比對的軟件——ApexSQL Diff和SQL Compare,一直以來都很受關注,今日借著ApexSQL Diff 新版本發布的東風,我們對這兩個產品進行了性能測試,測試版本為ApexSQL Diff 2012和SQL Compare 10。測試結果在這里公布給大家供大家參考。
首先我們選擇了一套客觀的指標,這些指標能夠表明SQL對比同步軟件可能影響終端用戶使用性能的部分,也就是所謂的SQL對比同步軟件的常見功能:對象比較,對象同步,和GUI。出于測試目的,我們創建了幾種不同的數據庫,但我們將一個擁有100,000個對象的數據庫作為主要測試數據庫。
我們使用了20個對象類型和每種類型的5000對象,包括存儲過程,表,視圖,類型,架構,功能,組件,規則,XML架構集合,消息類型,隊列,服務,路線,遠程服務綁定,全文目錄,分區功能,分區方案,角色和數據庫觸發器等等。
某些特定的測試還使用了擁有1萬個schema對象的數據庫和一個只擁有2萬個對象的較小的數據庫。所有測試都在本地計算機上進行,這些計算機為純凈測試環境,沒有并發會話或其他應用程序運行。MSSQL Server安裝在本地計算機上,因此,網絡流量并不影響此次性能測試。
ApexSQL Diff在加載schema對象中比SQL Compare要稍微快一點點。
對象對比的結果更是驚人,ApexSQL Diff的性能幾乎是SQL Compare的6倍。
比對結果顯示在比對處理一開始就會啟動,我們計算的是顯示完整結果的時間。
這一結果SQL Compare的表現讓我們很吃驚。
這里我們使用了一個有100000個對象的數據庫和一個空數據庫進行依賴項分析,兩個軟件的結果都是可接受范圍內的。
在對象過濾這一項上SQL Compare總算贏了,看來傳統優勢還是很難突破的。
總之,ApexSQL Diff近幾次升級都在其性能上大下功夫,在比對功能的性能上有大幅度的提升,測試結果遠遠甩開了SQL工具中擁有最大用戶群的SQL Compare。不過Red Gate的SQL工具勝在全面和功能豐富,這些指標在本次測評中并沒有體現。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網