http://www.cnblogs.com/yukaizhao/archive/2008/05/07/sql_partition_test.html

代码加注释,希望对初学者有用。

[转载]Sql Server 分区演练USE [master]
[转载]Sql Server 分区演练
GO
[转载]Sql Server 分区演练
if exists (select * from sys.databases where name = 'Test_1')
[转载]Sql Server 分区演练
drop database Test_1
[转载]Sql Server 分区演练
GO
[转载]Sql Server 分区演练
--创建新库,要演练分区所以我们会多创建两个文件组Test_A,Test_B,以便在后面的分区方案中使用。
[转载]Sql Server 分区演练
CREATE DATABASE [Test_1] ON  PRIMARY 
[转载]Sql Server 分区演练( NAME 
= N'test_1', FILENAME = N'D:\sqldata\test_1.mdf' , SIZE = 10240KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),
[转载]Sql Server 分区演练 FILEGROUP 
[test_A] 
[转载]Sql Server 分区演练( NAME 
= N'Test_A', FILENAME = N'D:\sqldata\test_A.ndf' , SIZE = 1024KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ),
[转载]Sql Server 分区演练FILEGROUP 
[test_B] 
[转载]Sql Server 分区演练( NAME 
= N'Test_B', FILENAME = N'D:\sqldata\test_B.ndf' , SIZE = 1024KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )
[转载]Sql Server 分区演练 
LOG ON 
[转载]Sql Server 分区演练( NAME 
= N'Test_log', FILENAME = N'D:\sqldata\Test_log.ldf' , SIZE = 7616KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)
[转载]Sql Server 分区演练 COLLATE Chinese_PRC_CI_AS
[转载]Sql Server 分区演练
GO
[转载]Sql Server 分区演练
USE [Test_1]
[转载]Sql Server 分区演练
GO
[转载]Sql Server 分区演练
--若分区函数存在则先drop掉
[转载]Sql Server 分区演练
IF  EXISTS (SELECT * FROM sys.partition_functions WHERE name = N'test_partition')
[转载]Sql Server 分区演练
DROP PARTITION FUNCTION [test_partition]
[转载]Sql Server 分区演练
GO
GO

相关文章: