SQL Server 中4个系统数据库,Master、Model、Msdb、Tempdb。

(1)Master数据库是SQL Server系统最重要的数据库,它记录了SQL Server系统的所有系统信息。这些系统信息包括所有的登录信息、系统设置信息、SQL Server的初始化信息和其他系统数据库及用户数据库的相关信息。因此,如果 master 数据库不可用,则 SQL Server 无法启动。在 SQL Server 2005 中,系统对象不再存储在 master 数据库中,而是存储在 Resource 数据库中。

(2)model 数据库用作在 SQL Server 实例上创建的所有数据库的模板。因为每次启动 SQL Server 时都会创建 tempdb,所以 model 数据库必须始终存在于 SQL Server 系统中。当发出 CREATE DATABASE(创建数据库)语句时,将通过复制 model 数据库中的内容来创建数据库的第一部分,然后用空页填充新数据库的剩余部分。 如果修改 model 数据库,之后创建的所有数据库都将继承这些修改。例如,可以设置权限或数据库选项或者添加对象,例如,表、函数或存储过程。

(3)Msdb数据库是代理服务数据库,为其报警、任务调度和记录操作员的操作提供存储空间。

(4)Tempdb是一个临时数据库,它为所有的临时表、临时存储过程及其他临时操作提供存储空间。Tempdb数据库由整个系统的所有数据库使用,不管用户使用哪个数据库,他们所建立的所有临时表和存储过程都存储在tempdb上。SQL Server每次启动时,tempdb数据库被重新建立。当用户与SQL Server断开连接时,其临时表和存储过程自动被删除。

SQL Server 中4个系统数据库详细介绍相关推荐

  1. SQL Server 中4个系统数据库,Master、Model、Msdb、Tempdb

    SQL Server 中4个系统数据库,Master.Model.Msdb.Tempdb master   数据库       master   数据库记录   SQL   Server   系统的所 ...

  2. sql server 2008学习1–系统数据库

    master数据库 数据库记录 SQL Server 系统的所有系统级信息.这包括实例范围的元数据(例如登录帐户).端点.链接服务器和系统配置设置.此外,master 数据库还记录了所有其他数据库的存 ...

  3. SQL Server 2005实现负载均衡的详细介绍

    SQL Server 2005实现负载均衡的详细介绍 SQL Server 2005仍然不直接地支持负载均衡--但是它为以前SQL Server版本中可用的所有负载均衡方法提供了令人激动的改善和支持. ...

  4. Sql Server中判断表或者数据库是否存在

    SQL Server中判断数据库是否存在: 法(一): select * From master.dbo.sysdatabases where name='数据库名' 法(二): if db_id(' ...

  5. ubuntu20.04中安装ROS系统,详细介绍各种错误解决方法,直达小海龟

    因为最近学习的缘故,花了半天的时间安装了ROS,期间因为ubuntu也是临时安装的双系统,遇到了各种各样的问题,这里记录一下,主要集中在ROS系统安装问题的解决. Ubuntu系统的安装 ubuntu ...

  6. CREATE VIEW SQL:通过SQL Server中的视图插入数据

    This is the third article in a series of learning the CREATE VIEW SQL statement. So far, I'd say tha ...

  7. 在AWS RDS SQL Server中恢复数据

    This article explores the process to recover data in AWS RDS SQL Server and its recent enhancements. ...

  8. aws rds 加密_AWS RDS SQL Server中的加密备份和还原

    aws rds 加密 ol li p{ font-size: 14px; color: #252525; } ol li p{ font-size: 14px; color: #252525; } I ...

  9. sql server死锁_了解SQL Server中的死锁定义

    sql server死锁 This article explains the deadlock definition in SQL Server, and it also mentions how t ...

最新文章

  1. LeetCode简单题之两数之和 IV - 输入 BST
  2. Python之父发文,将重构现有核心解析器
  3. 【No.9 内存泄漏了么】
  4. oracle cost cardinality,ORACLE 执行计划中cost cardinality bytes cpu_cost io_cost解释
  5. infomix数据库版本sql_数据库周刊31丨华为openGauss 正式开源;7月数据库排行榜发布...
  6. [Array]217.Contains Duplicate
  7. git reset --hard_Git紧急自救简易指南(二)——版本的游历
  8. angular的html引入js,在AngularJS中的文件夹中加载JavaScript和CSS文件
  9. 根据F12在页面中调整div的大小
  10. Linux脚本5秒后启动程序,嵌入式Linux启动时间优化的秘密之四-启动脚本
  11. JVM学习-垃圾回收基础
  12. hdu4410(Boomerang)(计算几何)
  13. python上传大文件s3_aws s3上传大文件的4种方法
  14. 中国省市县地区代码数据库文件
  15. 【千律】C++基础:使用动态数组vector初始化自定义类
  16. 摄影测量(tip1):空间前方交会与空间后方交会
  17. C/C++犯二程度计算
  18. Hive的面试题总结
  19. 在nginx上部署vue项目(history模式)--demo实列;
  20. Grunt搭建自动化web前端开发环境--完整流程

热门文章

  1. 大一计算机专业学业规划书,大一学业规划书
  2. Oracle合作伙伴会员资格
  3. 用友U8视频教程全集(销售管理)-金速鹏-专题视频课程
  4. 关于Word2003空格字符不能在行末显示下划线的问题
  5. C# 通过NI-VISA操作Tektronix TBS 2000B系列示波器的实现步骤
  6. 【转】电源滤波电容的大小计算
  7. ubuntu修改百度网盘字体的大小的方法
  8. 五年平均增速用计算机怎么算,行测重要知识点:年均增长率的计算
  9. AGM AGRV2K系列CPLD的调试分享
  10. python版jpeg合成pdf两种方法