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

SQL Server 2008中的數據壓縮功能

數據庫 SQL Server
數據庫壓縮在數據庫操作中是經常會用到的技術,當然,SQL Server 2008也不例外,接下來就為大家詳細介紹SQL Server 2008中的數據壓縮功能。

導讀:SQLServer2008在之前版本的功能上又進一步增強了數據壓縮功能。SQLServer2008現在支持行壓縮和頁面壓縮兩種選項,數據壓縮選項可以在以下對象上啟用:

  未創建聚簇索引的表

  創建聚簇索引的表

  非聚簇索引(對表設置壓縮選項不會影響到該表上的非聚簇索引,因此聚簇索引的壓縮需要單獨設置)

  索引視圖

  分區表和分區索引中的單個分區

  為什么需要數據壓縮

  首先可能需要討論的問題就是為什么在存儲成本不斷降低的今天,微軟還要煞費苦心地在SQLServer中實現并且不斷改進數據壓縮技術呢?

  盡管存儲成本已經不再是傳統意義上的首要考慮因素,但是這并不代表數據庫尺寸不是一個問題,因為數據庫尺寸除了會影響到存儲成本之外,還極大地關聯到管理成本和性能問題。

  首先我們來討論為什么會有管理成本的問題?因為數據庫需要備份,數據庫的尺寸越大,那么備份時間就會越長,當然另外一點就是消耗的備份硬件成本也會隨之提高(包括需要的備份介質成本和為了滿足備份窗口而需要更高級的備份設備帶來的采購成本),還有一種管理成本就是數據庫的維護成本,例如我們經常需要完成的DBCC任務,數據庫尺寸越大,我們就需要更多的時間來完成這些任務。

  接著我們再看看性能問題。SQLServer在掃描磁盤讀取數據的時候都是按照數據頁為單位進行讀取的,因此如果一張數據頁中包含的數據行數越多,SQLServer在一次數據頁IO中獲得的數據就會越多,這樣也就帶來了性能的提升。

  ***考慮存儲的成本,按照原先SQL Server2005SP2中vardecimal的壓縮數據為例,30%的空間節省也就意味著30%的存儲成本,而按照SQLServer2008當前放出的測試數據,采用新的數據壓縮技術可以達到2X-7X的存儲率,再加上如果企業要考慮容災而增加的存儲空間,這樣節省的存儲硬件成本也將是想當可觀的。

  如何使用數據壓縮

  SQL Server 2008中的壓縮選項可以在創建表或索引時通過Option進行設置,例如:

  CREATETABLETestTable(col1int,col2varchar(200))WITH(DATA_COMPRESSION=ROW);

  如果需要改變一個分區的壓縮選項,則可以用以下語句:

  ALTERTABLETestTableREBUILDPARTITION=1WITH(DATACOMPRESSION=PAGE);

  如果需要為分區表的各個分區設置不同的壓縮選項,可以使用以下的語句:(SQLServer2008可以對不同的分區使用不同的壓縮選項,這一點對于數據倉庫應用是非常重要的,因為數據倉庫的事實表通常都會有一個或數個熱分區,這些分區中的數據經常需要更新,為了避免數據壓縮給這些分區上的數據更新帶來額外的處理載荷,可以對這些分區關閉壓縮選項)

【編輯推薦】

  1. SQL Server 2008空間數據應用系列六:基于SQLCRL的空間數據可編程性
  2. 詳解SQL Server 2008中的聯機事務處理
  3. 解析SQL Server 2008的商業智能

 

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

2013-03-13 09:53:50

SQL Server

2010-07-14 14:07:50

SQL Server

2010-03-05 09:27:07

SQL Server

2009-06-22 10:22:57

SQL Server

2011-09-01 18:38:02

SQL Server 文件流功能

2015-07-13 10:07:43

Java.NET

2009-04-16 18:15:19

動作審核審核活動SQL Server

2009-04-16 17:44:31

2010-07-20 09:15:03

SQL Server

2010-09-13 10:21:26

sql server2

2011-08-30 17:06:29

SQL Server CDC

2013-07-22 13:54:32

iOS開發ASIHTTPRequ

2011-03-28 16:39:41

SQL Server

2011-04-18 17:07:51

2011-08-10 17:38:56

Windows7自帶的WinZip

2009-04-16 18:25:55

2009-02-16 13:21:25

數據挖掘SQL Server SQL Server

2023-11-09 09:48:16

數據壓縮微服務

2010-07-19 12:47:04

SQL Server

2018-05-28 21:51:25

Protocol bu數據存儲序列化
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品国产乱码久久久久久影片 | 九色av | 野狼在线社区2017入口 | 国产伦精品一区二区 | 久久艹av | 亚洲精品www | 亚洲欧美一区二区三区在线 | 久久国产三级 | 国产特级毛片 | 美女黄色在线观看 | 成人在线免费 | 91久久| av一区二区三区四区 | 日韩在线观看精品 | 久久久精品久久 | 男人天堂手机在线视频 | 国产精品久久久久久久久久久免费看 | 久久精品99 | 国产欧美日韩精品一区二区三区 | 在线一区二区三区 | 中文字幕一区二区不卡 | 91精品国产高清一区二区三区 | av免费网站在线观看 | 超碰高清| 欧美日韩精品在线免费观看 | 久久精品中文字幕 | 色婷婷久久 | 久久久亚洲精品视频 | 国产99久久精品一区二区300 | 在线观看第一页 | 亚洲国产aⅴ成人精品无吗 综合国产在线 | 99re视频在线观看 | 欧美综合一区 | 亚洲永久免费 | 四虎永久免费黄色影片 | 国产精品久久久久久久久久久久 | 免费成年网站 | 精品欧美乱码久久久久久 | 亚洲国产中文在线 | 国产一级在线观看 | 国产一区二区三区在线看 |