使用sql server 2008進行伺服器合併
1.導言隨著公司使用越來越多的應用程式來管理業務流程、提供新的服務、和獲得對業務執**況的觀察,支援這些應用程式所需的應用程式服務器和資料儲存伺服器的數目顯著地增多。在許多公司裡,硬體成本以及部署和維護公司內的多個伺服器的費用是主要的財政和後勤預算。
同時,在硬體和軟體技術方面的提高意味著現代it系統可以處理比之前多很多的工作量。這促使將軟體服務合併到較少的物理伺服器上,從而使得更多地使用較少的硬體。這降低了購買和維護服務器的相關成本,並使得可以實現更高效的和更有效的it基礎設施管理。
microsoft sql server 2008功能推出了伺服器合併願景的以下三個關鍵領域:
· 靈活性:乙個sqlserver 2008合併解決方案可以由在乙個物理計算機上的乙個單獨的sql server例項中的多個資料庫、或在乙個物理計算機上的sql server的多個例項、或在乙個物理計算機上的多個虛擬伺服器組成。通過支援所有這些合併方法,sqlserver 2008使得公司可以根據所需要的效能選擇適當的隔離等級。sql server 2008還提供了幾個工具用來將資料和資料庫移植到乙個合併伺服器上。
· 管理能力:儘管伺服器合併的主要目的是降低硬體和許可證成本,但是你也可以使用它來集中管理功能。sqlserver 2008提供了乙個工具套件來管理、監控和故障檢查合併資料系統。這些工具使得可以集中管理合併服務器,還可以合併用於單獨伺服器的管理功能。
· 可擴充套件性和效能: 當你合併資料系統到較少的伺服器上時,這些伺服器中的每乙個都增加了工作量。更高效能的硬體可以解決一部分問題,但是當合併伺服器上的一些處理器使用不成比例的資源數量時你還會遇到一些問題,並且它會引起其它的處理器的效能下降。而且你還會遇到乙個處理器鎖定資源並阻止其它處理器完成工作的情況。sql server 2008具有能夠幫助你解決這些問題的效能優化特性。
2.靈活性
為資料庫伺服器選擇乙個伺服器合併策略具有一些需要考慮的事項。在為你的資料服務決定最佳的合併策略時所要考慮的關鍵因素包括:
· 硬體資源: 每乙個合併方法都對硬體資源的使用具有不同的影響,你應該考慮是32位還是64位硬體可以為你的解決方案提供最好的效能和可擴充套件性。
· 工作負載隔離: 當合併的目標是盡可能地降低伺服器的數目時,那你就應該剖析不同資料庫應用程式執行的工作負載,並考慮它們是否應該基於效能原因而隔離開來。
· 應用程式相容性: 一些應用程式可能對與其它應用程式不相容的資料訪問協議、收集、或其它配置選項具有特殊的要求。
· 管理能力:合併通常通過集中管理所需的資源從而簡化了管理。然而,你必須考慮維護工作的影響,例如在合併系統上的備份和索引管理。你還必須考慮合併的安全性影響,因為具有對某個資料庫系統的管理許可權的操作員可能不需要具有對其它資料庫系統的管理許可權。
· 有效性:你的合併策略可能會影響你的高有效性解決方案的選擇。例如,資料庫映象提供了單個資料庫級別的失效備援保護,而伺服器集群保護整個伺服器。
· 安全性:在一些情況下,可能基於安全因素要謹慎地隔離資料庫應用程式。例如,乙個應用程式可能需要乙個在資料庫伺服器中可用的功能,例如通用語言執行時(common language runtime,clr)整合或database mail。如果你隔離這個資料庫,那麼你就可以使用所要求的功能同時為其它資料庫應用程式保留乙個最小限度的表面。
當你設計合併解決方案時有這麼多的因素要考慮,那麼你就需要具有靈活性以便你可以選擇最適合你的特定需求的方法。sqlserver 2008提供了一些合併方法,使得你可以通過混合和搭配選擇來為你的資料服務建立理想的解決方案。
SQL Server 2008使用問題集錦
由於工作需要使用了sql 2008資料庫,遇到一些問題,在此記錄下來 解決辦法 如果要去掉此提示,開啟sql 2008 在最上面 工具 選項 左側有個 設計器 表設計器和資料庫設計器 阻止儲存要求重新建立表的更改 右側 把鉤去重新啟動2008即可。2.在資料庫還原的時候出現 還原 對於 xx 伺服器...
Sql Server 2008 收縮日誌
收縮日誌 alter database dnname set recovery with no wait goalter database dnname set recovery 簡單模式 gouse dnname godbcc shrinkfile n dnname log 11,truncate...
徹底解除安裝sql server2008
微軟的開發工具在按裝和解除安裝時都讓人頭疼,只能是裝在c盤,裝在其他盤時最容易出事 在重新按裝的時候一定要把以前的例項解除安裝完才行。要不就會出錯。在解除安裝sql server後,其實還沒有完成,還要把登錄檔資訊完全刪乾淨,下面就將教您徹底刪除sql server登錄檔的方法,供您參考。在解除安裝...