sql server2005中支持的两种sql server文件组

数据库 SQL Server
sql server数据库中的文件组允许DBA组织数据文件,并把它们作为一个逻辑单元进行管理,如果配置了多个文件组,就可以独立地备份和还原文件。

sql server中的文件组作为一种逻辑结构,在SQL数据库中占据着重要的地位,下面就让我们来一起了解一下,什么是sql server文件组。

sql server文件组是一种逻辑结构,它允许DBA组织数据文件,并把它们作为一个逻辑单元进行管理。为了提高性能,可以将数据库对象(如表)分配给特定的文件组,通过把数据库对象分别保存到几个文件组中,就可以利用不同的磁盘子系统,并允许sql server并行执行磁盘操作。

此外,如果配置了多个文件组,就可以独立地备份和还原文件。

sql server支持两种sql server文件组:主要文件组和用户自定义的sql server文件组。

主要文件组包含主要数据文件以及任何没有被存储到另一个文件组中的次要数据文件,所有的系统表都被分配给主要文件组。

创建用户自定义的文件组的目的是对次要文件进行分组,并将数据库对象分配给文件组,一个数据库最多可以包含32766个用户定义的文件组。

如果数据库有一个经常被访问的表,如OrderDetail,则可以为该数据库创建多个次要数据文件,这些文件可以存储到不同的磁盘驱动器上,但应把它们组织到一个sql server文件组中,从而实现对该表的跨磁盘查询。

至少创建一个用户定义的文件组,用于存放次要数据文件和数据库对象,将此文件组配置成默认文件组,以便sql server将你创建的所有对象都存储在该文件组中。
 

 

 

【编辑推荐】

sql server系统文件简介

sql server升级的两种方式

sql server 2005版本全介绍

SQL Server服务功能一览

全面解析SQL Server系统函数

责任编辑:段燃 来源: 互联网
相关推荐

2010-10-21 15:13:20

SQL Server系

2009-04-03 09:00:20

SQL Server2005用户

2010-09-03 10:40:30

SQL删除

2010-07-19 10:15:33

SQL Server2

2010-09-09 16:10:57

sql server2循环

2010-09-06 11:46:03

SQL Server语句

2010-10-21 16:24:18

sql server升

2010-07-13 15:39:23

SQL Server

2011-03-21 13:44:38

SQL ServerSQL Server2分页

2011-09-07 15:11:31

SQL Server同步

2010-06-30 13:07:17

SQL Server函

2010-10-20 15:48:56

SQL Server许

2013-03-01 11:27:27

SQL Server2SQL Server

2010-07-14 16:28:07

SQL server2

2010-09-14 15:14:49

查看SQL Serve

2010-11-12 11:48:15

2010-06-28 14:49:51

SQL Server

2010-11-24 08:54:33

2010-07-12 11:06:37

SQL Server2

2010-09-16 15:25:46

SqlServer20
点赞
收藏

51CTO技术栈公众号