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

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

相关文章:

  • 2021-06-14
  • 2021-06-10
  • 2022-12-23
  • 2021-05-22
  • 2021-05-16
  • 2021-04-17
猜你喜欢
  • 2022-12-23
  • 2021-08-28
  • 2021-04-25
  • 2021-11-30
  • 2021-09-22
相关资源
相似解决方案