SQL Server2005的系统数据库及其功能描述

master   记录Sql server 系统的所有系统级信息,包括实例范围的元数据、端点、连接服务器和系统配置设置。mater数据库记录所有其他数据库是否存在以及这些数据库文件的位置。另外,master还记录SQl server的初始化信息。因此,如果master数据库不可以使用,则SQl server无法启动。

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

msdb msdb数据库由sql server代理用来计划警报和作业

tempdb tempdb系统数据库是连接到sql server实例的所有用户都可用的全局资源,它保存所有临时表和临时存储过程。另外,它还用来满足所有其他临时存储要求,例如存储sql server生成的工作表。每次启动sql server时,都要重新创建tempdb,以便系统启动时,该数据库总是空的。在断开连接时会自动删除临时表和存储过程,并且在系统关闭后没有活动连接。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值