可管理性
通過統(tǒng)一化的管理工具,增強的自我調(diào)優(yōu)能力,以及強大的編程管理模型,SQL Server 2008強化了SQL Server 在易用性方面的領(lǐng)導(dǎo)地位并提高了數(shù)據(jù)庫管理員的生產(chǎn)力。
這些改進點可以讓數(shù)據(jù)庫管理員將精力集中在諸如數(shù)據(jù)庫架構(gòu)這樣更具含金量的任務(wù)上,同時減少在日常維護、配置以及調(diào)優(yōu)方面所花費的時間。
使用獨立、統(tǒng)一的工具
SQL Server 2008為數(shù)據(jù)庫管理員提供了SQL Server Management Studio; 考試大提示:這是一套獨立、統(tǒng)一的管理工具,為分析服務(wù)、報表服務(wù)、集成服務(wù)以及不同版本的SQL Server 提供集成化的管理平臺,這樣數(shù)據(jù)庫管理員就可以通過相同的接口來進行管理,并在使用SQL Server 的過程中提高生產(chǎn)力、靈活性以及可管理性。
監(jiān)控數(shù)據(jù)倉庫資源
SQL Server 2008中還包含了Performance Studio, 它是一套集中化的管理工具,用于監(jiān)控并報告數(shù)據(jù)服務(wù)解決方案中資源的使用情況。
企業(yè)可伸縮性
成功實現(xiàn)一套成熟的商業(yè)智能解決方案,另一個關(guān)鍵因素是開發(fā)人員的生產(chǎn)力和可管理性能否在大規(guī)模實施的情況下保證持續(xù)性。此外,基礎(chǔ)架構(gòu)必須能夠提供性能方面的可伸縮性,這一點在SQL Server 2008中通過大量的投入得以實現(xiàn),即使在大規(guī)模的商務(wù)智能實施過程中,SQL Server 2008也能夠確保企業(yè)級的可持續(xù)性。
可伸縮的分析
實現(xiàn)聯(lián)機分析處理(Online Analytical Processing, OLAP)的前提是能夠立即訪問到準(zhǔn)確的信息,從而讓最終用戶能夠以最快的速度響應(yīng)最復(fù)雜的問題。因此,持續(xù)提供更快的查詢速度和數(shù)據(jù)刷新率就成為任何版本的SQL Server 分析服務(wù)在開發(fā)過程中優(yōu)先考慮的問題,當(dāng)然SQL Server 2008 中的分析服務(wù)也不例外。
SQL Server 2008中的分析服務(wù)可以讓用戶以更強的性能實現(xiàn)更廣泛的分析,其中包括復(fù)雜的計算和聚合。分析服務(wù)通過以下方面提供了企業(yè)級的性能:
(1)靈活的緩存模型。在分析服務(wù)中,用戶可以控制數(shù)據(jù)和聚合如何來緩存,從而在優(yōu)化查詢性能的同時,在緩存和其底層數(shù)據(jù)之間保持一個可以接受的延遲級別。
(2)聲明屬性關(guān)系。在一個分析服務(wù)維度中,用戶可以明確的聲明在一個層級中的屬性的關(guān)系。這使得當(dāng)處理一個多維數(shù)據(jù)集或維度時,分析服務(wù)能夠預(yù)先生成聚合,從而改進了運行時查詢性能。
(3)塊計算。塊計算刪除了不必要的聚合計算(例如,當(dāng)要聚合的值為NULL的時候),并在分析多維數(shù)據(jù)集性能方面顯著提高,從而使得用戶可以增加計算的層級和復(fù)雜度。
(4)回寫到MOLAP。SQL Server 2008中的分析服務(wù)刪除了當(dāng)執(zhí)行回寫時對查詢ROLAP 分區(qū)的要求,從而極大的提高了性能。
(5)擴展分析服務(wù)。分析服務(wù)數(shù)據(jù)庫的只讀拷貝通過一個虛擬的IP地址可以在多個分析服務(wù)器間共享。這為分析服務(wù)解決方案提供了一個可擴展的開發(fā)選項。
(6)執(zhí)行計劃的持久性。SQL Server 2008提供了指定查詢計劃的功能,以便程度的實現(xiàn)正確性,查詢計劃不會受服務(wù)器重啟、服務(wù)器更新和產(chǎn)品部署的影響。這確保了對SQL Server 數(shù)據(jù)查詢的穩(wěn)定的性能。
可伸縮的報表
對于大多數(shù)公司來說,在正確的時間給正確的用戶以正確的信息是一個很大的挑戰(zhàn)。SQL Server 2008提供了一個高性能的報表引擎,用于處理和格式化報表,同時還提供了一套工具用于創(chuàng)建、管理和查看報表。一個可擴展的架構(gòu)和開放的接口使得用戶可以很容易的在不同的IT環(huán)境中集成報表解決方案。
用戶可以從多個不同的數(shù)據(jù)源生成報表,包括SQL Server、DB2和Oracle,而不需要先建立一個集中的數(shù)據(jù)倉庫。用戶可以通過報表服務(wù)提供的簡單的部署和配置能力在公司內(nèi)外發(fā)送報表。這使得用戶可以輕松的創(chuàng)建和分享任何規(guī)?;驈?fù)雜度的報表。用戶還可以通過網(wǎng)絡(luò)來部署報表,將其輕松的發(fā)送給客戶和供應(yīng)商。
報表服務(wù)可以對服務(wù)器行為進行控制,包括內(nèi)存管理、基礎(chǔ)架構(gòu)合并以及通過集中化存儲和用于所有設(shè)置的API來實現(xiàn)直接配置。
通過統(tǒng)一化的管理工具,增強的自我調(diào)優(yōu)能力,以及強大的編程管理模型,SQL Server 2008強化了SQL Server 在易用性方面的領(lǐng)導(dǎo)地位并提高了數(shù)據(jù)庫管理員的生產(chǎn)力。
這些改進點可以讓數(shù)據(jù)庫管理員將精力集中在諸如數(shù)據(jù)庫架構(gòu)這樣更具含金量的任務(wù)上,同時減少在日常維護、配置以及調(diào)優(yōu)方面所花費的時間。
使用獨立、統(tǒng)一的工具
SQL Server 2008為數(shù)據(jù)庫管理員提供了SQL Server Management Studio; 考試大提示:這是一套獨立、統(tǒng)一的管理工具,為分析服務(wù)、報表服務(wù)、集成服務(wù)以及不同版本的SQL Server 提供集成化的管理平臺,這樣數(shù)據(jù)庫管理員就可以通過相同的接口來進行管理,并在使用SQL Server 的過程中提高生產(chǎn)力、靈活性以及可管理性。
監(jiān)控數(shù)據(jù)倉庫資源
SQL Server 2008中還包含了Performance Studio, 它是一套集中化的管理工具,用于監(jiān)控并報告數(shù)據(jù)服務(wù)解決方案中資源的使用情況。
企業(yè)可伸縮性
成功實現(xiàn)一套成熟的商業(yè)智能解決方案,另一個關(guān)鍵因素是開發(fā)人員的生產(chǎn)力和可管理性能否在大規(guī)模實施的情況下保證持續(xù)性。此外,基礎(chǔ)架構(gòu)必須能夠提供性能方面的可伸縮性,這一點在SQL Server 2008中通過大量的投入得以實現(xiàn),即使在大規(guī)模的商務(wù)智能實施過程中,SQL Server 2008也能夠確保企業(yè)級的可持續(xù)性。
可伸縮的分析
實現(xiàn)聯(lián)機分析處理(Online Analytical Processing, OLAP)的前提是能夠立即訪問到準(zhǔn)確的信息,從而讓最終用戶能夠以最快的速度響應(yīng)最復(fù)雜的問題。因此,持續(xù)提供更快的查詢速度和數(shù)據(jù)刷新率就成為任何版本的SQL Server 分析服務(wù)在開發(fā)過程中優(yōu)先考慮的問題,當(dāng)然SQL Server 2008 中的分析服務(wù)也不例外。
SQL Server 2008中的分析服務(wù)可以讓用戶以更強的性能實現(xiàn)更廣泛的分析,其中包括復(fù)雜的計算和聚合。分析服務(wù)通過以下方面提供了企業(yè)級的性能:
(1)靈活的緩存模型。在分析服務(wù)中,用戶可以控制數(shù)據(jù)和聚合如何來緩存,從而在優(yōu)化查詢性能的同時,在緩存和其底層數(shù)據(jù)之間保持一個可以接受的延遲級別。
(2)聲明屬性關(guān)系。在一個分析服務(wù)維度中,用戶可以明確的聲明在一個層級中的屬性的關(guān)系。這使得當(dāng)處理一個多維數(shù)據(jù)集或維度時,分析服務(wù)能夠預(yù)先生成聚合,從而改進了運行時查詢性能。
(3)塊計算。塊計算刪除了不必要的聚合計算(例如,當(dāng)要聚合的值為NULL的時候),并在分析多維數(shù)據(jù)集性能方面顯著提高,從而使得用戶可以增加計算的層級和復(fù)雜度。
(4)回寫到MOLAP。SQL Server 2008中的分析服務(wù)刪除了當(dāng)執(zhí)行回寫時對查詢ROLAP 分區(qū)的要求,從而極大的提高了性能。
(5)擴展分析服務(wù)。分析服務(wù)數(shù)據(jù)庫的只讀拷貝通過一個虛擬的IP地址可以在多個分析服務(wù)器間共享。這為分析服務(wù)解決方案提供了一個可擴展的開發(fā)選項。
(6)執(zhí)行計劃的持久性。SQL Server 2008提供了指定查詢計劃的功能,以便程度的實現(xiàn)正確性,查詢計劃不會受服務(wù)器重啟、服務(wù)器更新和產(chǎn)品部署的影響。這確保了對SQL Server 數(shù)據(jù)查詢的穩(wěn)定的性能。
可伸縮的報表
對于大多數(shù)公司來說,在正確的時間給正確的用戶以正確的信息是一個很大的挑戰(zhàn)。SQL Server 2008提供了一個高性能的報表引擎,用于處理和格式化報表,同時還提供了一套工具用于創(chuàng)建、管理和查看報表。一個可擴展的架構(gòu)和開放的接口使得用戶可以很容易的在不同的IT環(huán)境中集成報表解決方案。
用戶可以從多個不同的數(shù)據(jù)源生成報表,包括SQL Server、DB2和Oracle,而不需要先建立一個集中的數(shù)據(jù)倉庫。用戶可以通過報表服務(wù)提供的簡單的部署和配置能力在公司內(nèi)外發(fā)送報表。這使得用戶可以輕松的創(chuàng)建和分享任何規(guī)?;驈?fù)雜度的報表。用戶還可以通過網(wǎng)絡(luò)來部署報表,將其輕松的發(fā)送給客戶和供應(yīng)商。
報表服務(wù)可以對服務(wù)器行為進行控制,包括內(nèi)存管理、基礎(chǔ)架構(gòu)合并以及通過集中化存儲和用于所有設(shè)置的API來實現(xiàn)直接配置。

