learn about sqlserver files and filegroup
The filegroup is similar as tablespace in Oracle.
At first, I will show that hot to check file amd filegroup
check filegroup:
select a.name as "File group",b.name as "file name", b.physical_name,size/128 as "MB",growth/128 as "growth MB"
from sys.data_spaces a inner join sys.database_files b
on a.data_space_id=b.data_space_id
Yes, you could check all information about file and filegroup. As we know, that is only one default file group "PRIMARY" at begining.
Here we go
alter database test add filegroup TESTFG_initial; ---- add new filegorup into database
alter database test add file (name = TESTFG_initial,filename = "C:\var\opt\mssql\data\TESTFG_initial.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_initial; --- add a new file into the filegroup
go
alter database test add filegroup TESTFG_201308;
alter database test add file (name = TESTFG_201308,filename = "C:\var\opt\mssql\data\TESTFG_201308.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201308;
go
alter database test add filegroup TESTFG_201309;
alter database test add file (name = TESTFG_201309,filename = "C:\var\opt\mssql\data\TESTFG_201309.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201309;
go
alter database test add filegroup TESTFG_201310;
alter database test add file (name = TESTFG_201310,filename = "C:\var\opt\mssql\data\TESTFG_201310.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201310;
go
alter database test add filegroup TESTFG_201311;
alter database test add file (name = TESTFG_201311,filename = "C:\var\opt\mssql\data\TESTFG_201311.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201311;
go
alter database test add filegroup TESTFG_201312;
alter database test add file (name = TESTFG_201312,filename = "C:\var\opt\mssql\data\TESTFG_201312.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201312;
go
alter database test add filegroup TESTFG_201401;
alter database test add file (name = TESTFG_201401,filename = "C:\var\opt\mssql\data\TESTFG_201401.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201401;
go
alter database test add filegroup TESTFG_201402;
alter database test add file (name = TESTFG_201402,filename = "C:\var\opt\mssql\data\TESTFG_201402.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201402;
go
alter database test add filegroup TESTFG_201403;
alter database test add file (name = TESTFG_201403,filename = "C:\var\opt\mssql\data\TESTFG_201403.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201403;
go
alter database test add filegroup TESTFG_201404;
alter database test add file (name = TESTFG_201404,filename = "C:\var\opt\mssql\data\TESTFG_201404.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201404;
go
alter database test add filegroup TESTFG_201405;
alter database test add file (name = TESTFG_201405,filename = "C:\var\opt\mssql\data\TESTFG_201405.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201405;
go
alter database test add filegroup TESTFG_201406;
alter database test add file (name = TESTFG_201406,filename = "C:\var\opt\mssql\data\TESTFG_201406.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201406;
go
alter database test add filegroup TESTFG_201407;
alter database test add file (name = TESTFG_201407,filename = "C:\var\opt\mssql\data\TESTFG_201407.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201407;
go
alter database test add filegroup TESTFG_201408;
alter database test add file (name = TESTFG_201408,filename = "C:\var\opt\mssql\data\TESTFG_201408.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201408;
go
alter database test add filegroup TESTFG_201409;
alter database test add file (name = TESTFG_201409,filename = "C:\var\opt\mssql\data\TESTFG_201409.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201409;
go
alter database test add filegroup TESTFG_201410;
alter database test add file (name = TESTFG_201410,filename = "C:\var\opt\mssql\data\TESTFG_201410.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201410;
go
alter database test add filegroup TESTFG_201411;
alter database test add file (name = TESTFG_201411,filename = "C:\var\opt\mssql\data\TESTFG_201411.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201411;
go
alter database test add filegroup TESTFG_201412;
alter database test add file (name = TESTFG_201412,filename = "C:\var\opt\mssql\data\TESTFG_201412.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201412;
go
alter database test add filegroup TESTFG_201501;
alter database test add file (name = TESTFG_201501,filename = "C:\var\opt\mssql\data\TESTFG_201501.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201501;
go
alter database test add filegroup TESTFG_201502;
alter database test add file (name = TESTFG_201502,filename = "C:\var\opt\mssql\data\TESTFG_201502.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201502;
go
alter database test add filegroup TESTFG_201503;
alter database test add file (name = TESTFG_201503,filename = "C:\var\opt\mssql\data\TESTFG_201503.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201503;
go
alter database test add filegroup TESTFG_201504;
alter database test add file (name = TESTFG_201504,filename = "C:\var\opt\mssql\data\TESTFG_201504.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201504;
go
alter database test add filegroup TESTFG_201505;
alter database test add file (name = TESTFG_201505,filename = "C:\var\opt\mssql\data\TESTFG_201505.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201505;
go
alter database test add filegroup TESTFG_201506;
alter database test add file (name = TESTFG_201506,filename = "C:\var\opt\mssql\data\TESTFG_201506.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201506;
go
alter database test add filegroup TESTFG_201507;
alter database test add file (name = TESTFG_201507,filename = "C:\var\opt\mssql\data\TESTFG_201507.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201507;
go
alter database test add filegroup TESTFG_201508;
alter database test add file (name = TESTFG_201508,filename = "C:\var\opt\mssql\data\TESTFG_201508.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201508;
go
alter database test add filegroup TESTFG_201509;
alter database test add file (name = TESTFG_201509,filename = "C:\var\opt\mssql\data\TESTFG_201509.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201509;
go
alter database test add filegroup TESTFG_201510;
alter database test add file (name = TESTFG_201510,filename = "C:\var\opt\mssql\data\TESTFG_201510.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201510;
go
alter database test add filegroup TESTFG_201511;
alter database test add file (name = TESTFG_201511,filename = "C:\var\opt\mssql\data\TESTFG_201511.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201511;
go
alter database test add filegroup TESTFG_201512;
alter database test add file (name = TESTFG_201512,filename = "C:\var\opt\mssql\data\TESTFG_201512.ndf",size = 1MB,maxsize = unlimited,filegrowth = 1MB) to filegroup TESTFG_201512;
go
Then what we see after it all finish.
Yes we do:

learn about sqlserver files and filegroup的更多相关文章
- learn about sqlserver partitition and partition table --- add or remove table partitions addition more
Yes . In the previous. chapter , we see how to generate "partition function" "parttit ...
- learn about sqlserver partitition and partition table --- add or remove table partitions
demo/* add partitions */ alter database xxx add filegroup FG_=fff_201708;alter database xxx add file ...
- learn about sqlserver partitition and partition table 1
Dear all, Let get into business, the partitions on sql server is very different with that on oracle. ...
- 19 python初学(os 模块,sys 模块,hashlib 模块)
os 模块: # _author: lily # _date: 2019/1/13 import os print(os.getcwd()) # 得到当前的工作目录 # print(os.chdir( ...
- Ruby学习笔记2 : 一个简单的Ruby网站,搭建ruby环境
Ruby on Rails website 的基础是 请求-返回 循环. 首先是浏览器请求服务器, 第二步,Second, in our Rails application, the route ta ...
- 常用模块random,time,os,sys,序列化模块
一丶random模块 取随机数的模块 #导入random模块 import random #取随机小数: r = random.random() #取大于零且小于一之间的小数 print(r) #0. ...
- Learn to securely share files on the blockchain with IPFS!
https://medium.com/@mycoralhealth/learn-to-securely-share-files-on-the-blockchain-with-ipfs-219ee47d ...
- 解剖SQLSERVER 第八篇 OrcaMDF 现在支持多数据文件的数据库(译)
解剖SQLSERVER 第八篇 OrcaMDF 现在支持多数据文件的数据库(译) http://improve.dk/orcamdf-now-supports-databases-with-mult ...
- SQLServer 2014 内存优化表
内存优化表是 SQLServer 2014 的新功能,它是可以将表放在内存中,这会明显提升DML性能.关于内存优化表,更多可参考两位大侠的文章:SQL Server 2014新特性探秘(1)-内存数据 ...
随机推荐
- 用 Serverless 快速搭建个人相册网站
日常生活中我们经常会拍摄一些视频.照片等,这些文件会占用比较多的存储空间.本文将介绍一种方法:利用 ThumbsUp 工具,结合 Serverless Framework 的 component 快速 ...
- 原型,原型链,给予原型和class的继承
学习react的时候遇到了class方式的继承语法,原理和代码的解释很详细,值得一读. 原型每个函数(构造函数)都有一个 prototype 属性,指向该函数(构造函数)的原型对象.实例没有 prot ...
- ENS 域名注册表智能合约(ENSRegistry.sol)解析
ENS 注册表合约是 ENS 系统中的核心合约,了解这个合约可以敲开我们理解 ENS 域名系统的大门. 打开下面的折叠区域可以查看用 Solidity 语言编写的详细代码.当前部署在以太坊中的 ENS ...
- 悄摸直播(一)—— 推流器的实现(获取笔记本摄像头画面,转流推流到rtmp服务器)
悄摸直播 -- JavaCV实现本机摄像头画面远程直播 推流器 一.功能说明 获取pc端的摄像头流数据 + 展示直播效果 + 推流到rtmp服务器 二.代码实现 /** * 推流器 * @param ...
- 通过核心API启动单个或多个scrapy爬虫
1. 可以使用API从脚本运行Scrapy,而不是运行Scrapy的典型方法scrapy crawl:Scrapy是基于Twisted异步网络库构建的,因此需要在Twisted容器内运行它,可以通过两 ...
- C# html生成图片保存下载
最近有个需求,需要把内容生成图片,我找到一些资料可以将html页面生成图片并保存下载 下面是简单的实现 1.html页面 @{ Layout = null; } <!DOCTYPE html&g ...
- numpy基本知识
"""np.arrayobject 数组或嵌套的数列dtype 数组元素的数据类型,可选copy 对象是否需要复制,可选order 创建数组的样式,C为行方向,F为列方向 ...
- LeetCode 第15题-三数之和
1. 题目 2.题目分析与思路 3.思路 1. 题目 给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且 ...
- spring boot 的中文乱码
首先 自检IDEA的编码 配置文件加入设置http tomcat spring.http.encoding.force=true spring.http.encoding.charset=UTF-8 ...
- .NET Core验证ASP.NET密码
.NET Core验证ASP.NET密码 随着.NET Core的持续更新和完善,越来越多的机构已经选择或者升级为.NET Core.但由于技术不完全相同,不可能所有应用/数据库都能无缝迁移,因此AS ...