当前位置: 首页 > 知识 >正文

Sql Server系统数据库有什么作用?

Master

Master数据库保存放置在SQLSERVER实体上的所有数据库,它也是修复引擎的粘合剂。因为不使用主数据库就无法启动SQLSERVER,所以必须小心管理这个数据库。因此,

有必要定期备份这个数据库。

该数据库包括系统登录、配置设置、连接的服务器等信息,以及实体的其他系统和用户数据库的一般信息。主数据库也有扩展存储过程,可以访问外部进程,

这允许您与磁盘子系统和系统API调用等功能进行交互。这些过程一般使用现代编程语言,如c。

如果你不幸遇到系统崩溃,不得不恢复主数据库,你可以参考MCDBA麦克德巴史蒂文沃伦在TechRepublic上发表的文章。这篇文章非常全面,

它解释了恢复这个重要数据库所需的一些特殊步骤。

Model

模型是一个模板数据库,用于在实体上创建新的用户数据库。你可以把任何存储过程,视图,用户等。以便在创建新数据库时,新数据库将包含您放入model数据库中的所有对象。

Tempdb

顾名思义,tempdb有临时对象,比如全局和本地临时表和存储过程。

SQLSERVER每次重新启动时都会重新创建该数据库,其中包含的对象是根据model数据库中定义的对象创建的。除了这些对象,tempdb还存储其他对象,如表变量、表值函数的结果集,

和临时表变量。因为tempdb会在SQLSERVER实体上保留所有数据库的这些对象类型,所以优化数据库的配置非常重要。

在sql server 2005中,tempdb数据库有一个额外的任务;它还用作一些功能的版本库,例如新的快照隔离层和在线索引操作。对于新隔离层的简要描述,

请参考我关于sql server 2005高级特性的文章。

Distribution

当您的SQLSERVER实体被配置为复制分发服务器时,此数据库将被添加到您的系统中。默认情况下,数据库的名称是distribution,但是您可以更改它的名称。

该数据库用于存储历史和快照、合并和事务复制的元数据。

Msdb

Msdb数据库用于存储数据库备份、SQL代理信息、DTS包、SQLSERVER任务等信息,以及日志传输等复制信息。

相关文章:
  • 5月5日基金净值:广发科技先锋混合最新净值0.9304,跌2.03%
  • 5月30日基金净值:前海开源沪港深价值精选混合最新净值1.489
  • 7月3日基金净值:汇添富双利债券A最新净值1.912,涨0.26%
  • 6月5日基金净值:交银股息优化混合最新净值2.4604,跌0.7%
  • 7月3日基金净值:兴全恒益债券A最新净值1.3161,涨0.31%
  • 上投摩根中证沪港深科技100ETF净值上涨2.04% 请保持关注_基金频道_证券之星
  • 5月30日基金净值:东吴安鑫量化混合A最新净值1.276,涨0.29%
  • 4月18日基金净值:国富沪港深成长精选股票A最新净值1.7412,跌0.46%
  • 5月31日基金净值:金鹰改革红利混合最新净值2.123,跌0.05%
  • 4月20日基金净值:交银股息优化混合最新净值2.632,跌1.49%