成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SQL Server 2008自動化數據采集方法

數據庫 SQL Server 自動化
SQL Server 2008是功能性很好的新型數據庫系統,技術方面相對比較先進,自動化數據采集對SQL Server 2008來說就是易如反掌啊,本文將為大家介紹SQL Server 2008自動化數據采集方法。

導讀:數據采集器是微軟SQL Server 2008中增加的一個新特性,它的功能是從多臺服務器上收集性能相關數據,并存儲在中心數據倉庫,然后通過SQL Server Management Studio(SSMS)中的報表把數據展現出來。本質上,數據收集器實現了對關鍵性能數據(比如,性能計數器,從動態管理視圖DMW中抓取的數據快照和磁盤空間明細)的自動化采集。這是SQL Server 2008性能的一次飛躍,實現了智能化的數據采集。

  既然該特性從***的動態管理視圖中收集信息,所以它只能工作在SQL Server 2008中。盡管如此,值得注意的是,與許多其它有用的DBA功能不同,數據采集器并不僅限于企業版才支持。

  SQL Server 2008數據采集器的功能由以下幾個組件組成:

  1.Msdb系統數據庫用來存儲所謂的數據采集組,其中包含有數據采集定義以及調度與采集數據有關的計劃任務。除了包含有采集審計和歷史信息查詢,msdb數據庫還存儲SQL Server集成服務(SSIS)包,可以用來采集和上傳數據。

  2.Dcexec.exe工具執行上面提到的SSIS包。它還負責管理數據采集組。

  3.管理數據倉庫數據庫存儲采集的數據,而且包含用于采集管理的視圖和存儲過程。我們強烈建議這個數據庫要與進行數據采集的服務器分離存儲。

  4.SQL Server Management Studio 2008報表用來瀏覽收集到的數據。目前有三種內建的報表:服務器活動歷史,磁盤用量匯總和查詢統計歷史。

  SQL Server Management Studio提供了配置數據采集的向導。要啟動該向導,請在想要采集數據的服務器上展開管理節點。

  接下來,在數據采集節點上右鍵單擊,然后選擇“配置管理數據倉庫”。你將會看到下面的對話框。如圖1所示。

  如果你是***次運行該向導,請選擇“創建或者升級管理數據倉庫”選項。該向導將按步驟引導你創建中心數據庫,用來存儲采集的數據。

  
圖1

  在這個過程中,你需要對該倉庫數據庫中的數據庫角色映射一次登錄。我建議你創建一個新的登錄并映射它。如圖2所示。

  一旦你創建并配置了數據倉庫數據庫,請再次運行該向導并選擇第二個選項:設置數據采集。你應該在你想采集數據的服務器上進行這個操作。

  在***個界面上,請選擇你在***步中創建的服務器和數據庫,并選擇一個目錄來存儲緩存數據。請對你想采集數據的每臺服務器重復此操作。

  在該向導創建數據采集完成,并調度了SQL代理任務之后,你會看到“數據采集器節點下面多了三個節點。

 

 
圖2 映射登錄和用戶給MDW角色。

  1、磁盤使用情況。

  2、查詢統計。

  3、服務器活動情況。
 

#p#

你可以雙擊每個節點打開屬性窗口,我強烈推薦花時間檢查一下所有選項,這樣就能對它們能做什么以及如何配置有一個全面的認識。

  你可以修改諸如保留時間,緩存模式和計劃任務之類的配置。因為數據采集器會生成大量數據,而且它的存儲表會在幾個小時內填充進數億行數據,所以你可能想要修改任務調度來降低數據采集的頻率,這取決于你每臺服務器的使用情況。

  在運行該向導之后,數據采集將啟動。要累積一些有意義的數據需要一點時間,所以請過一個小時左右再查看報表。

  SQL Server Management Studio 2008現在有三類新報表可以查看數據采集器收集的數據,它們是:服務器活動歷史,磁盤利用情況匯總和查詢統計歷史。

  你可以通過在數據采集節點上右鍵單擊,然后選擇管理數據倉庫報表來查看這些報表。SQL Server Management Studio 2008會識別哪個數據庫用來存儲這些數據,所以當你在數據庫上右擊時,你會有機會選擇管理數據倉庫概覽報表,如下圖3所示。

 

 
圖3 管理數據倉庫概覽報表。

  該報表展示給你采集運行在哪臺服務器上。你可以點擊每個鏈接來鉆取查看每臺服務器的更多明細信息。圖4是一個服務器活動歷史報表的上部分,展示了在服務器活動四個小時以后的情況。

  如你所見,數據采集器報表的頂部展示了一個導航條,你可以滾動它來查看之前捕獲的快照,選擇你關心時間段的數據進行查看。當你點擊下面的統計圖時,你可以進入子報表查看更多明細信息。

  請在這些報表中任意一個鉆取進去,選擇不同的時間段來熟悉報表提供的內容。例如,你可以從查詢統計歷史報表中鉆取到單個查詢的明細信息,包括圖形化的執行計劃。

 

 
圖4

  數據采集器在采集數據的過程中會對服務器產生2%到5%的性能代價,主要是占用一點CPU資源。存儲這些數據的存儲需求僅僅是每天300MB,因此你需要為你的每臺服務器每周準備大約2GB的數據庫存儲空間。

  至于數據保留多久,取決于你的需求和存儲能力。但是,大部分情況下,你可以采用默認設置,查詢統計和服務器活動歷史數據采集保留14天,而磁盤用量匯總采集信息保留兩年。

  如果你想保留性能數據更長時間,同時不保存快速累積的數億行數據,你可以寫你自己的查詢,然后每天或者每周匯總重要數據進行保存。SQL Server聯機叢書包含有許多很好的文檔,其中記錄了數據采集使用的表。這些文檔可以使你針對采集到的數據定制查詢更容易一些。
 

這就是我要為大家介紹的SQL Server 2008自動化數據采集方法的全部內容,從中大家肯定感受到了SQL Server 2008自動化數據采集的重要意義,這項技術的提高,也是象征著我們人類的進步,希望大家通過本次的學習,能對SQL Server 數據庫更感興趣,努力開發出更好的產品。

【編輯推薦】

  1. SQL Server 2008中的代碼安全:非對稱密鑰加密
  2. SQL Server 2008的獨到之處
  3. BMC收購GridApp 提升數據庫自動化服務能力
責任編輯:迎迎 來源: TechTarget中國
相關推薦

2011-02-18 16:07:46

微軟 SQL Serv

2009-04-16 17:14:52

2011-07-21 15:07:59

SQL Server數自動化管理分區

2010-05-25 13:50:35

Visual Stud

2009-02-16 15:41:04

非結構化數據SQL Server SQL Server

2018-07-13 06:46:35

數據中心自動化微服務

2011-04-18 10:13:15

SQL Server 自動化表分區

2015-04-14 16:11:57

SQL Server自動化運維.net

2017-12-17 21:58:18

2011-07-26 17:45:12

SQL Server 定期自動備份

2009-04-16 18:25:55

2010-11-10 10:27:58

訪問SQL Serve

2020-03-18 09:23:24

Python數據SQL

2009-02-16 13:21:25

數據挖掘SQL Server SQL Server

2013-03-13 09:53:50

SQL Server

2022-02-28 11:13:21

數據中心自動化數據中心網絡

2011-08-16 18:00:15

MyEclipseSQL Server

2024-06-11 10:41:14

2024-04-02 08:21:45

數據庫日志SQL

2010-11-10 11:42:35

SQL Server2
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91免费看片| 国产精品视频久久 | 欧美日韩亚洲系列 | 欧美日韩在线一区二区三区 | 欧美性猛交一区二区三区精品 | 在线观看日本高清二区 | 国产黄色在线观看 | 在线观看国产视频 | 国产第一页在线播放 | 欧美一级二级视频 | 亚洲欧美第一视频 | 伊人电影院av | 亚洲国产成人在线 | 青春草91 | 超碰在线免费公开 | 狠狠狠色丁香婷婷综合久久五月 | 国产精品久久网 | 免费中文字幕 | 99久久精品国产一区二区三区 | 国产乱一区二区三区视频 | 国产欧美久久一区二区三区 | 一区二区三区视频在线免费观看 | 国产一区二区三区在线 | 操人网站| 欧洲一区在线观看 | 99精品久久久国产一区二区三 | 日韩欧美一区二区在线播放 | 日本精品裸体写真集在线观看 | 亚洲一区二区三区免费视频 | 日本视频在线 | 亚洲欧美日韩精品久久亚洲区 | 亚洲综合成人网 | 久久精品小视频 | 美女131mm久久爽爽免费 | 黄色免费看 | 午夜影院黄 | 九色在线观看 | 在线成人www免费观看视频 | 成年人在线播放 | 亚洲天天干 | 国产激情视频在线观看 |