平衡數據分發器(Balanced Data Distributor BDD)是針對SQL Server Integration Services (SSIS)
隨著時間的推移,管理基於SQL的腳本簡直成了夢魇。Rails則通過ActiveRecord Migration解決了這個問題。Sam Livingston-G
我們可以把它看成是SQL Server的雲計算版本,但是又不能簡單的把SQL Azure看成是構建在雲端的SQL Server。SQL Azure 是一種可以
游標(cursor)是系統為用戶開設的一個數據緩沖區,存放SQL語句的執行結果。每個游標區都有一個名字。用戶可以用SQL語句逐一從游標中獲取記錄,並賦給主變量
在數據庫中,游標是一個十分重要的概念。游標提供了一種對從表中檢索出的數據進行操作的靈活手段,就本質而言,游標實際上是一種能從包括多條數據記錄的結果集中每次提取
SQLSERVER的表值函數是SQLSERVER 2005以來的新特性,由於它使用比較方便,就像一個單獨的表一樣,在我們的系統中大量使用。有一個獲取客戶數據的
和大多數主流數據庫一樣,如果表擁有聚集索引,那麼SQL Server就會以B-樹的方式存儲,否則就會使用堆的方式存儲。這兩種方法本質上都是基於行的,其中每頁中
數據采集器是微軟SQL Server 2008中增加的一個新特性,它的功能是從多台服務器上收集性能相關數據,並存儲在中心數據倉庫,然後通過SQL Server
差異變更(Differential Changed Map,DCM)頁面。它跟蹤一個文件中的哪一個區在最新一次完全數據庫備份以後被修改過。這樣SQL Serv
PFS(Page Free Space),也叫頁面自由空間,該頁面用來跟蹤一個文件中每一個特定的頁面的利用率情況。一個文件中第二個頁面(頁碼1)就是PFS頁面
談到GAM和SGAM,我們不得不從數據庫的頁和區說起。一個數據庫由用戶定義的空間構成,這些空間用來永久存儲用戶對象,例如數據庫管理信息、表和索引。這些空間被分
實際上最重要的數據庫對象的存儲結構來之於兩張SQLServer支持的系統視圖,即sys.partitions和sys.allocation_units,還有一
堆數據表是沒有聚集索引的表。即數據行不按任何特殊的順序存儲,數據頁也沒有任何特殊的順序。數據頁不在鏈接列表內鏈接。sys.system_internals_a
之所以寫SQL Server 2008存儲結構,很大程度上是因為看了《SQL Server 2005技術內幕存儲引擎》和《SQL Server 2008 In