[SQL SERVER] 實戰紀錄 使用資料壓縮技術 (Page Compression、Row Compression)

来源:互联网 发布:爱奇艺网络大电影排行 编辑:程序博客网 时间:2024/06/06 07:12

網路上使用資料壓縮技術Page Compression、Row Compression的文章很多

使用方式也很簡單,Sql Server Management Studio按一按就可以用了

所以也不需要介紹操作

這邊直接分享實戰紀錄

 Row CountSpace

Page Compression

Row CompressTable A188,040,00077G23.8G32GTable B103,086,00027.4G7.9G11.2GTable C78,057,00014.3G4.4G6.4GTotal 118.7G36.1G49.6G壓縮  82.6G69.1G

三個大型資料表,其中Table A有一億八千多筆,77G的空間,使用page compression後變23.8G,Row compression變32G


結論:

1. 硬碟空間減少很多,相對硬碟IO數也下降、備份還原也會快些

2. 缺點為CPU使用會上昇,但是一般來說瓶頸在於硬碟IO,CPU通常是充足的 (row compression CPU消耗比較少)

3. 可隨時取消資料壓縮技術

4. 整體來說利大於弊,若是資料表過大建議可以用此技術

5. 記得胡百敬老師是推薦用Row Compression ? 原因可能是CPU消耗比較少,我找不到那邊文章了 broken heart

0 0
原创粉丝点击