A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 陈云帆 中级黑马   /  2012-7-26 00:02  /  1703 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

日志文件能不能分文件组?文件组里面有什么?

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

3 个回复

倒序浏览
日志文件可以分文件组:日志文件包含恢复数据库中的所有事务所需的信息。为了便于分配和管理,可以将数据文件集合起来,放到文件组中。
文件组包含数据文件和对象:
1.创建的第一个数据文件叫Primary,后缀是.mdf;其后创建的都是.ndf; 系统表相关的都存放在primary文件中。
数据文件默认放在第一个文件组中,这个文件组默认的名称是primary;你可以新创建文件组(比如叫Second),并将随后添加的数据文件放在这个文件组中。
2.文件组上有个属性叫“默认(Deafult)”,它的作用是告诉DB在创建表时默认使用哪个文件组;比如:刚开始,数据库的默认文件组是primary,这时候DDL语句创建的对象都放在primary文件组中;你可以修改你Second的文件组为“default”,这样随后新创建的对象都会放到这个文件组中。

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
本帖最后由 许庭洲 于 2012-7-26 15:58 编辑

1, 日志文件为了便于分配和管理,可以将数据文件集合起来,放到文件组中;
2, 主要数据文件包含数据库的启动信息,并指向数据库中的其他文件;
3, 日志文件包含恢复数据库中的所有事务所需的信息。为了便于分配和管理,可以将数据文件集合起来,放到文件组中。
4, 文件组允许对文件进行分组,以便于管理和数据的分配或放置;
5,文件只能是一个文件组的成员;
6,数据和事务日志信息不能属于同一文件或文件组;
7,事务日志信息不能属于任何文件组。

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
日志文件为了便于分配和管理,可以将数据文件集合起来,放到一个文件组中,主要数据文件包含数据库的启动信息.

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马