浅谈SQL Server表分区及其应用

by shinichi_wtn 2016-08-08 22:20
本文简单介绍了SQL Server企业版才拥有的强大的表分区(Table Partition)功能,并用一个实际的例子完成了表分区涉及的基本操作。表分区拥有许多优势,其对用户是透明的,但是在底层应用了数据分区,根据分区定义对表的数据进行了划分(比如把不同的分区放到不同的FileGroup),从而能够实现快速地数据装载/移动/删除。设想一下我们有一个数据仓库的应用,每天会把新一天的数据加载到表FactTable中,这个数据量往往很大。如果不应用表分区,那我们需要在同一个表FactTable里进行数据的插入操作,而插入操作往往会锁定整个表,这时往往会阻碍其他用户的查询,以及查询性能。 [More]

About

shinichi_wtnI'm Shinichi_wtn

程序员@Microsoft

[More...]

Recent Tweets

Twitter November 28, 21:09
好久没吃牛蛙了,一下吃个爽😋 https://t.co/IcXE0kDwSG

Twitter November 28, 21:03
😋 https://t.co/KzJkFBbvzd

Twitter November 22, 10:09
健身环新玩法 https://t.co/CU6aQj4nYE

Twitter November 21, 10:42
今年的第一场雪 https://t.co/2Vg74o1KaS

Twitter November 15, 16:31
秋天就要结束了 https://t.co/W4rlc0CIhA

Twitter October 2, 23:53
充实的一天 https://t.co/OTgSaxEZxz

Twitter September 20, 17:42
莲石湖生态公园,很大一个公园,不用门票,来散散步还是不错的 https://t.co/qjAQeF6DBC

Twitter September 6, 22:09
大半年没有看电影了,这周末去看了诺兰的新片《信条》,太烧脑了😳 https://t.co/PHCRs8R6fT


Follow me on twitter >>

Month List