主数据库是什么

主数据库是什么,第1张

我想你是想了解双机热备方面或者负载平衡方面的事情吧。

一般分为主/从数据

数据库是接受用户的请求并相应。处理一切用户的事物。

你可以抛开主从关系,你就一个数据,你的系统只能 *** 作这个数据库。这个数据就是主数据库。

从数据,在sqlserver

2005有个新名词叫镜像。

他时时刻刻和主数据库进行同步一保证数据正确性。当主机down掉后,镜像数据库可以替代主数据库为用户提供服务。

主数据库文件(Primary):存放数据,每个数据库都必须有一个主数据文件。

其他数据文件(Secondary):存放数据,一个数据库可以没有也可以有多个Secondary文件。

事务日志文件(Transaction Log):存放事务日志,每个数据库必须有一个或多个日志文件。

一般情况下,一个简单的数据库可以只有一个主数据文件和一个日志文件。如果数据库很大,则可以设置多个Secondary文件和日志文件,并将它们放在不同的磁盘上。

默认状态下,数据库文件存放在\MSSQL\data\目录下,数据文件名为“数据库名_Data.MDF”,日志文件名为“数据库名_Log.LDF”。数据库的创建者可以在创建时指定其他的路径和文件名,也可以添加Secondary文件和更多的日志文件。

sql

server

2000

数据库有三种类型的文件:

主要数据文件

主要数据文件是数据库的起点,指向数据库中文件的其它部分。每个数据库都有一个主要数据文件。主要数据文件的推荐文件扩展名是

.mdf。

次要数据文件

次要数据文件包含除主要数据文件外的所有数据文件。有些数据库可能没有次要数据文件,而有些数据库则有多个次要数据文件。次要数据文件的推荐文件扩展名是

.ndf。

日志文件

日志文件包含恢复数据库所需的所有日志信息。每个数据库必须至少有一个日志文件,但可以不止一个。日志文件的推荐文件扩展名是

.ldf。

sql

server

2000

不强制使用

.mdf、.ndf

.ldf

文件扩展名,但建议使用这些扩展名以帮助标识文件的用途。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6659916.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存