本文描述了如何成功的運用性能提高策略來對Microsoft® SQL Server™ 2005 Integration Services的數據整合方案進行優化。
Elizabeth Vitt在商業智能領域擁有超過十年的商業系統開發,項目管理,咨詢和培訓經驗。她在數據倉庫,ETL和OLAP設計和實施方面還有著豐富的教學經驗。
目錄
簡介
性能建模
操作
定義操作
優化操作
容量
定義容量
優化容量
應用
理解應用的使用
評估選擇
區域
定義區域選擇
評估區域影響
總結
關於作者
Elizabeth Vitt, Intellimentum
Hitachi Consulting
簡介
性能是數據集成解決方案裡關乎成敗的重要因素。性能不僅決定了是否能夠有效的滿足當前的數據集成需求,而且影響了解決方案的可擴展性,以及對未來商業需求變化的適應能力。例如,性能問題可以增加數據容量,減少批處理窗口,擴展數據復雜性,形成數據的質量標准。
盡管性能問題在每個項目中都扮演著至關重要的角色,諷刺的是,人們最容易忽視它,往往把它放在開發周期的最後環節才加以考慮。而到了這個時候,設計都已經基本定型了,交付日期也日益臨近,客戶越來越期盼獲得一個良好的產品,你已經沒有機會再去進行大的設計調整了。
對一個現有的設計進行性能優化當然也很有意義,但是你會發現,一旦設計細節確定了,你可以進行優化的余地也就被限制了。盡管這些事後的優化工作是不可避免的,但你仍然可以通過在設計過程中就加入整體的性能策略,來盡量減少最後再進行性能優化的麻煩。這些性能策略可以幫助你在整個開發周期內做出更優的設計決策,在可管理的時間和計劃內提交出性能更好的解決方案,從而節省了項目的寶貴時間。
Microsoft® SQL Server™ 2005 Integration Services (SSIS),是一個全功能的數據整合引擎和開發環境,用來創建高性能的數據解決方案。它提供了一個用於數據整合的性能策略,可以通過調整四項性能元素——操作、容量、應用和區域,幫助你設計更好的SSIS解決方案。