zoukankan      html  css  js  c++  java
  • 【基础】SQL Server系统库的作用

    640?wx_fmt=jpeg


    SQL Server系统数据库。它们分别是master数据库、model数据库、tempdb数据库、msdb数据库和 distribute 数据库

     

    1.master 数据库

     master数据库是用来记录所有系统级别信息,它记录所有的登陆帐户和系统配置设置,他同时也记录着其他的数据库,包括数据库文件的位置。

     

    2 .mode数据库

     model数据库是建立所有用户数据库时的模板。当你建立一个新数据库时,SQL Server会把model数据库中的所有对象建立一份拷贝并移到新数据库中。在模板对象被拷贝到新的用户数据库中之后,该数据库的所有多余空间都将被空页填满。

     

    3. tempdb数据库

    tempdb数据库是一个非常特殊的数据库,供所有来访问你的SQL Server的用户使用。这个库用来保存所有的临时表、存储过程和其他SQL Server建立的临时用的东西。例如,排序时要用到tempdb数据库。数据被放进tempdb数据库,排完序后再把结果返回给用户。每次SQL Server重新启动,它都会清空tempdb数据库并重建。永远不要在tempdb数据库建立需要永久保存的表。

     

     4. msdb数据库

    msdb数据库是SQL Server中的一个特例。如果你查看这个数据库的实际定义,会发现它其实是一个用户数据库。不同之处是SQL Server拿这个数据库来做什么。所有的任务调度、报警、操作员都存储在msdb数据库中。该库的另一个功能是用来存储所有备份历史。SQL Server Agent将会使用这个库。 

     

    5.distribution数据库

     复制订阅览室模式下:分发服务器才有  


  • 相关阅读:
    Ajax中XML和JSON格式的优劣比较
    多语言的网站怎么做呀
    asp.net 2.0多语言网站解决方案
    FrameSet 与 IFrame 彻底剖析
    概要设计说明书
    用C#如何实现大文件的断点上传!
    PowerDesigner生成sql生成不了
    TransactionScope的正确用法
    iframe
    动网转型网游一年获得成功:每月盈利超500万
  • 原文地址:https://www.cnblogs.com/hgmyz/p/12351879.html
Copyright © 2011-2022 走看看