sql数据库中主文件、此文件和文件组怎么理解

来源:百度知道 编辑:UC知道 时间:2024/07/06 19:17:14
详细说明sql数据库中主文件、此文件和文件组区别
能不能这么理解数据都是储存在主文件中,数据库的自动扩容也是产生于主文件中,次文件没有存储任何数据,只存储的你说的日志。而文件组是存储存储多个数据库文件的,并不一定要是一个数据库的文件,是不是这样的???????????

你那样理解貌似说得过去。。。但深究一下就。。。

数据库通常情况下有2个文件即

主文件*.mdf 日志文件(次文件)*.ldf (当数据库分离的时候可以看见,创建的时候也可以看见)

次文件你可以理解成日志,或多个日志,对与数据库来说,日志可以不要的。

为了方便管理和数据分配,可以把多个数据库文件组织在一起,称为数据库文件组

例如,你的电脑上有3个盘符 C,D,E A_C.mdf A_D.mdf和A_E.mdf),并将这三个文件指派到文件组fgroup中。然后,可以明确地在文件组fgroup上创建一个表。对表中数据的查询将分散到三个磁盘上,因而性能得以提高,但这样做对于数据的备份,还原,转移,分离等,有一定的难度!

就这么多希望对LZ有帮助!