0

我熟悉SQL Server作爲產品,並且希望使用它在可通過鏈接服務器訪問的各種數據源之間進行數據聯合。我的數據量相當有限。用於數據聯合的SQL Server鏈接服務器

但是我很感興趣該方法如何與數據聯邦級別上的現有數據虛擬化軟件進行性能比較?

SQL服務器有他自己的查詢優化引擎等等......所以sql server連接的服務器聯合查詢的性能可以與Denodos,Red帽子,Ciscos ......以及這個世界的其他數據虛擬化產品相媲美?或者他們還有其他的竅門嗎?

親切的問候!

+1

我可以告訴你的是紅帽的數據虛擬化與SQL Server聯合查詢不兼容。我不懷疑其他人會是誰。從http://jboss.org下載Redhat的datavirt副本,並嘗試對性能進行並排測試。但我警告說,要做這種側面烘烤,你需要仔細計劃,以比較蘋果和蘋果:) –

回答

0

專門的數據虛擬化工具確實擁有在LinkedServer和類似技術中找不到的優化技術。 DV系統的優化器已經從零開始設計用於分佈式體系結構,而SQL Server的優化器則專爲常規數據庫而設計。在兩種情況下優化查詢的問題都非常不同。

您可以檢查Denodo這兩博客文章得到的差異(聲明:我Denodo工作):一個想法

http://www.datavirtualizationblog.com/performance-data-virtualization-logical-data-warehouse-scenarios/

http://www.datavirtualizationblog.com/cost-based-optimization-in-data-virtualization/

+0

有趣!目前,我正在嘗試使用Denodo和SQL Server鏈接服務器之間的POC,將完全相同的設置上的性能與具有相同查詢的相同源進行比較......以便能夠將蘋果與蘋果進行比較。 – OverflowStack