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

SQL Server 2005的動態管理對象

數據庫 SQL Server
SQL Server 是一個關系數據庫管理系統,SQL Server在開發的過程中,產生了很多種的版本,其中的SQL Server 2005 是一個全面的數據庫平臺,使用集成的商業智能 (BI) 工具提供了企業級的數據管理。

導讀:SQLServer2005的新功能為動態管理對象,它們是在指定時間返回某個數據庫實例的特殊狀態信息的數據庫視圖或函數。這些對象允許數據庫管理員或開發者對數據庫服務器進行高效監控。動態管理對象取代了SQLServer以前版本中的許多系統表格,但也為數據庫管理員提供更多觀測手段。下文就為大家詳細介紹SQL Server 2005的動態管理對象。

  服務器上需要監控的內容,幾乎都有對應的動態管理對象。既然有這么多動態管理對象,在這篇文章中逐一進行討論是不實際的。例如,共有12類動態管理對象,但這里我主要討論我認為相當重要的五個對象,它們分別來自與SQLServer操作系統、目錄和執行有關的類中。

  這些對象被分為兩類:數據庫級別和服務器級別。SQLServer2005的安全構架有些不同,所以你必須采取一些措施保證你能夠使用本文討論的視圖和函數。你必須保證使用這些例子的用戶能夠查看對象的SERVERSTATE和DATABASESTATE。可以應用GRANT語句來完成這一點。

  在我開始介紹動態管理對象之前,你應該建立一個可用在所有例子里面的表格。列表A是建立這個表格的代碼。

  SQL Server操作系統相關動態管理對象

  sys.dm_os_performance_counters:這個視圖返回的信息列舉與SQLServer直接相關的性能統計。返回的信息代表通過Windows性能監控器顯示的外部性能計數器。在SQLServer2000中,這些數據以一個叫做sysperfinfo的系統表格來表示,SQLServer2005中也有這個表格,但僅用于向后兼容。將來的版本可能會刪除這個表格。

  要了解如何應用這個視圖,而不是運行Windows性能監控器來獲取系統信息,請運行列表B中的查詢代碼。這個查詢將返回服務器當前時刻的緩存命中率(BufferCacheHitRatio)。緩存命中率指在內存中所發現的SQLServer請求頁面的百分比。如果服務器運轉正常,這個值一般在90%以上。如果這個值低于90%,則意味著服務器將會去硬盤那里恢復數據頁面,這可能是服務器需要更多內存的信號。

  如果你為了同樣的目的,準備運行上面的查詢,并將得到的結果與運行Windows性能監控器顯示的結果進行比較(SQLServer:緩沖器管理器緩存命中率),你會發現這些數據幾乎是一樣的。稍稍研究一下,就可以根據這個表格開發出你自己的腳本庫,而不必總是運行Windows性能監控器。

  Caveat:這個視圖僅限于SQLServer相關的計數器使用。如果你希望獲得SQLServer之外的數據,你還是要使用Windows性能監控器。

  目錄相關動態管理視圖和函數

  sys.dm_db_index_physical_stats:這個動態管理函數為數據表格和視圖返回相關數據及目錄信息。查看列表C。這個函數接受5個參數:數據庫的ID、所討論的表格或視圖的ID、表格或視圖上的一個特定目錄的ID(被我忽略)、分區號(也被我忽略)和一個模式,我將它指定為“DETAILED”。將這些參數提交給這個函數會允許你查看DMVTest表格中的所有目錄細節。

  在前面定義的表格中運行列表C中的查詢,你會發現表格中既沒有頁面也沒有記錄。在DMVTest中增加一條記錄,再運行查詢,就會發現表格中增加了一個頁面。

  INSERT INTO DMVTest(C2, C3)

  VALUES(1,1)

  這個函數返回的另一個特別有趣的域為avg_page_space_used_in_percent域,它說明數據頁面有多大。從查詢中發現數據頁面約為0.25%。你可以應用這個數據來開發程序,查看數據庫表格,并根據程序中設定的標準,重新為它們編寫目錄。

SQL Server 2005的動態管理對象在SQL Server 2005中也是一個非常關鍵的操作技術,掌握好了這些將會給您加分,給您提供更多的機會。

【編輯推薦】

  1. 如何維護SQL Server 2005 CE數據庫
  2. SQL Server 2005 Compact Edition常見錯誤
  3. 完全卸載SQL Server 2005的實現方法
  4. SQL Server 2005的各種版本所支持的功能

 

責任編輯:迎迎 來源: IT專家網
相關推薦

2010-07-19 11:28:14

SQL Server

2010-11-08 09:59:22

SQL Server動

2010-10-20 15:31:49

SQL Server對

2010-06-17 15:09:49

SQL Server

2011-02-28 17:41:20

SQL Server

2010-11-09 15:06:52

SQL Server動

2010-07-23 12:55:29

SQL Server

2011-07-15 11:02:47

SQL Server 用戶權限設置

2010-07-09 11:06:13

SQL Server

2010-07-07 15:04:10

SQL Server

2010-06-30 08:34:27

SQL Server

2010-10-21 15:13:20

SQL Server系

2009-08-31 09:19:34

AMO對象

2011-09-01 16:13:37

Visual StudSQL Server 存儲過程

2010-09-03 10:40:30

SQL刪除

2011-04-18 13:02:08

SQL Server SQL Server

2011-03-28 12:50:45

SQL Server CE基礎

2009-07-20 16:40:55

JDBC訪問SQL S

2010-05-07 13:40:07

2010-07-07 17:11:46

SQL Server
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 中文字幕一区二区视频 | 99精品欧美一区二区蜜桃免费 | 精品96久久久久久中文字幕无 | 国产一区二区三区免费观看视频 | 精品欧美一区二区三区久久久 | 成人精品视频在线观看 | 精品入口麻豆88视频 | 日韩在线看片 | 成人精品国产一区二区4080 | 午夜影院在线观看 | 亚洲一区国产精品 | 羞羞视频网站 | 国产毛片久久久久久久久春天 | 日韩欧美在线视频一区 | 亚洲国产成人av好男人在线观看 | 亚洲高清视频一区二区 | 欧美va大片 | 男女羞羞视频免费 | 成人免费视屏 | 欧美一区二区三区,视频 | 国内自拍偷拍视频 | 亚洲成人精品国产 | 黑人中文字幕一区二区三区 | 天天躁人人躁人人躁狂躁 | 日本久久网| 在线成人免费av | 国产成人亚洲精品自产在线 | 亚洲久在线 | 国产免费一区二区三区 | 亚洲午夜小视频 | 视频一区欧美 | 欧美视频精品 | 在线āv视频 | 日韩国产高清在线观看 | 欧美一级大片免费看 | 黄色毛片黄色毛片 | 在线中文视频 | 看av电影 | 视频在线一区二区 | 在线日韩 | 精品成人 |