出版時間:2010-3 出版社:清華大學出版社 作者:(美)奈特,(美)帕特爾 等著,騰靈靈,付勇 譯 頁數(shù):760
Tag標簽:無
前言
對于數(shù)據(jù)庫管理員(DBA)、開發(fā)人員以及商業(yè)智能(BI)開發(fā)人員來說,SQL Server 2008在可伸縮性、性能以及可用性方面有了很大的進步。在SQL Server上運行20TB數(shù)據(jù)庫并不新鮮。以前,管理SQL Server只是DBA的工作,但隨著SQL Server在眾多小型公司的不斷應用,許多開發(fā)人員也開始擔任管理員角色。另外,SQL Server新增的一些功能更以開發(fā)人員為中心,如果沒有正確配置這些功能,就將導致性能低下。如今,SQL Server使您在環(huán)境中管理數(shù)百個SQL Server上的策略,就如同管理一個實例。本書是一本指導性的綜合圖書,可以幫助讀者輕松地學習配置和管理SQL Server 2008。 本書讀者對象 不管您是SQL Server管理員還是開發(fā)人員,都需要承擔DBA職責。開發(fā)人員經(jīng)常需要在其工作站中安裝SQL Server,并向管理員提供有關如何配置SQL Server生產(chǎn)服務器的指導。通常,他們負責創(chuàng)建數(shù)據(jù)庫表和索引。負責支持生產(chǎn)服務器的管理員通常繼承開發(fā)人員的數(shù)據(jù)庫。 本書主要面向開發(fā)人員、DBA以及希望管理或正在管理SQL Server 2008系統(tǒng)及其商業(yè)智能功能(如Integration Services)的用戶。這是一本專業(yè)書籍,意味著讀者要具備有關如何查詢SQL Server的基本知識并掌握一些SQL Server基本概念。例如,本書不會逐步演示如何創(chuàng)建數(shù)據(jù)庫或通過向?qū)О惭bSQL Server,但會介紹一些更高級的安裝概念。盡管本書不介紹如何查詢SQL Server數(shù)據(jù)庫,但將討論如何調(diào)整現(xiàn)有查詢。 本書結構 本書的前10章介紹了如何管理SQL Server的各個方面,包括開發(fā)和商業(yè)智能功能。第1章簡要介紹了SQL Server體系結構以及DBA角色的變化;第2、3章深入討論有關安裝和升級到SQL Server 2008的最佳實踐;第4章介紹了如何管理SQL Server數(shù)據(jù)庫實例,還介紹了一些讀者可能未聽說過的隱藏工具。 在了解如何管理SQL Server后,第5章學習如何自動化眾多繁瑣的監(jiān)視和維護任務。還討論與配置SQL Server Agent有關的最佳實踐;第6、7章介紹了如何正確地管理和自動化Microsoft的商業(yè)智能商品(如Integration Services和Analysis Services)的眾多任務;開發(fā)人員將發(fā)現(xiàn)第8章非常有用,因為它介紹了如何管理開發(fā)功能,如SQL CLR;第9章討論如何確保SQL Server避免許多常見攻擊以及如何創(chuàng)建登錄名和用戶;第10章介紹了如何創(chuàng)建SQL Server項目,以及如何進行正確的變更管理使腳本可用于各種環(huán)境。還介紹了SQL Server中基于策略的管理框架。 第11~15章介紹了如何調(diào)整性能。第11章討論如何選擇適當?shù)挠布渲米孲QL Server獲得最佳性能;在配置硬件和操作系統(tǒng)后,第12章講述如何優(yōu)化SQL Server實例以獲得最佳性能;第13章介紹了如何監(jiān)控SQL Server實例來解決問題(如阻塞和鎖定);第14、15章討論了如何優(yōu)化訪問數(shù)據(jù)庫表的T-SQL及如何適當?shù)貫閿?shù)據(jù)庫表創(chuàng)建索引。
內(nèi)容概要
SQL Server 2008在可擴展性和性能方面進行了大量改進。為了有效地管理日益龐大和復雜SQL Server環(huán)境,數(shù)據(jù)庫管理員和開發(fā)人員需要掌握一些新方法。 本書提供了獨特的技巧、提示以及方案,介紹了管理和監(jiān)控SQL Server、自動化管理、群集、性能調(diào)整、處理備份和恢復等。本書還介紹了SQL Server 2008版本中的各種工具和新增功能,如:Performance Studio、Change Data Capture、基于策略的管理以及Query Governor等。在掌握了SQL Server 2008后,您就可以輕松地處理棘手SQL Server管理問題。 本書適合希望學習SOL Server 2008管理最佳實踐的數(shù)據(jù)庫管理員和開發(fā)人員。
作者簡介
作者:(美國)奈特(Brian Knight) (美國)帕特爾(Ketan Patel) 等 譯者:騰靈靈 付勇奈特(Brian Knight),(SQL Server MVP、MCSE、MCDBA),管理著一個位于佛羅里達州的Jacksonville (JSSUG)的本地SQL Server用戶組,同時也是SQL Server專業(yè)協(xié)會(Professional Association for SQL Server,PASS)的執(zhí)行委員。Brian是SQL Server Standard的專欄作家,維護數(shù)據(jù)庫網(wǎng)站的一個專欄,并經(jīng)常在Jumpstart TV上發(fā)表Web講座。他共撰寫了9本SQL Server相關的書籍。Brian參加過許多會議,如PASS、SQL Connections、TechEd以及眾多Code Camp。帕特爾(Ketan Patel),(B.E.、電子工程學士、MCSE、MCDBA)是Microsoft公司Business Intelligence Center of Excellence小組的高級開發(fā)經(jīng)理。在過去9年里,他一直在使用SQL Server和其他Microsoft技術。Ketan還經(jīng)常在TecbEd發(fā)言。
書籍目錄
第1章 SQL Server 2008體系結構第2章 SQL Server 2008安裝最佳實踐第3章 升級到SQL Server 2008的最佳實踐第4章 數(shù)據(jù)庫引擎管理與故障排除第5章 自動化SQL Server第6章 Integration Services管理和性能調(diào)整第7章 Analysis Services管理和性能調(diào)整第8章 管理開發(fā)功能第9章 保護數(shù)據(jù)庫引擎第10章 變更管理第11章 配置服務器來調(diào)整性能第12章 優(yōu)化SQL Server 2008第13章 監(jiān)控SQL Server第14章 T-SQL性能調(diào)整第15章 創(chuàng)建數(shù)據(jù)庫索引第16章 復制第17章 數(shù)據(jù)庫鏡像第18章 備份與恢復第19章 SQL Server 2008日志傳送第20章 SQL Server 2008群集
章節(jié)摘錄
插圖:轉(zhuǎn)移開始后,檢查故障轉(zhuǎn)移群集管理工具及每個客戶端的應用程序。每個客戶端都應如同沒有發(fā)生故障轉(zhuǎn)移一般繼續(xù)運行。故障轉(zhuǎn)移群集管理工具輕易便能通過該項測試。至于客戶端則是另一種情況。必須檢查每個客戶端是否都一如既往地運行,如果不是,則需要找出原因,而這通常是比較困難的。對于大多數(shù)故障轉(zhuǎn)移后宕機的客戶端,如果退出并重啟它,就將重新進行連接。當將資源組從活動節(jié)點成功地轉(zhuǎn)移到被動節(jié)點后,采用相同方法將其轉(zhuǎn)移回原節(jié)點;如前文所述步驟一樣,檢查故障轉(zhuǎn)移群集管理工具、客戶端以及事件曰志是否出現(xiàn)問題。如果在測試故障轉(zhuǎn)移時發(fā)現(xiàn)群集服務或SQL Server 2008出現(xiàn)問題,則需要先解決問題,再繼續(xù)測試。如果是客戶端出現(xiàn)問題,那么可以繼續(xù)測試,稍后再解決問題。在多數(shù)情況下,如果客戶端的第一個測試失敗,那么它在其他所有測試中都會失敗。3.通過關閉節(jié)點手動執(zhí)行故障轉(zhuǎn)移關閉活動節(jié)點,觀察故障轉(zhuǎn)移群集管理工具和客戶端中的故障轉(zhuǎn)移過程,和前文一樣,檢查是否存在問題。然后打開節(jié)點,等待其成功啟動并恢復聯(lián)機。接著關閉當前活動節(jié)點,再次觀察故障轉(zhuǎn)移群集管理工具和客戶端中的故障轉(zhuǎn)移過程,并檢查是否存在問題。最后重新打開節(jié)點。4.通過斷開節(jié)點與公共網(wǎng)絡的連接手動執(zhí)行故障轉(zhuǎn)移斷開公共網(wǎng)絡與活動節(jié)點的連接可能會導致故障轉(zhuǎn)移到被動節(jié)點,該過程在故障轉(zhuǎn)移群集管理工具和客戶端中可以看到,并檢查是否存在問題。然后恢復公共網(wǎng)絡與服務器的連接,斷開與當前活動節(jié)點的連接,這會造成故障轉(zhuǎn)移在當前被動節(jié)點上發(fā)生,該過程可以在故障轉(zhuǎn)移群集管理工具中看到。觀察故障轉(zhuǎn)移群集管理工具和客戶端中的故障轉(zhuǎn)移,并檢查是否存在問題。測試完成后,恢復服務器的網(wǎng)絡連接。5.通過斷開節(jié)點與共享陣列的連接手動執(zhí)行故障轉(zhuǎn)移從活動節(jié)點上刪除共享陣列連接,將造成故障轉(zhuǎn)移,并觀察故障轉(zhuǎn)移群集管理工具和應用程序,檢查是否存在問題。然后恢復與當前活動節(jié)點的連接,刪除共享陣列連接,觀察故障轉(zhuǎn)移群集管理工具和客戶端中的故障轉(zhuǎn)移,并檢查是否存在問題。結束后,恢復斷開的連接。如果以上所有測試都一次通過,那么這近乎奇跡,但奇跡確實是有的。如果遇到問題,那么應該先將其解決再繼續(xù)下去。
編輯推薦
《SQL Server 2008管理專家指南》:Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載