数据库有几种 ,它的作用是什么
服务器自身所使用的数据库,也可以说是管理服务器和用户数据库的数据库。Sybase在安装时,自动创建了四个系统数据库:分别是:master、model、tempdb、sybsystemprocs。
master数据库
它是管理和控制用户数据库以及维护服务器正常运行的核心数据库,它保存了大量的系统信息,如服务器配置、用户、设备等。
在master数据库中不允许普通用户在其中创建数据库对象,否则会使得master数据库的事务日志很快变满。如果事务日志用尽,就无法使用dump transaction命令释放master数据库中的空间。
model数据库
它是为创建用户数据库而提供的模板。每当创建新的数据库时,SQL Server自动建立model数据库的一份拷贝,并把它扩充到用户所要求的大小,以此作为新用户数据库。
Model数据库中包含每个用户数据库所要求的系统表。Model数据库可以被修改以便定制新创建的。
tempdb数据库
它是个临时数据库,为服务器运行与处理提供一个共享的存储区域,如group by和order by的中间结果就存放在这里。Tempdb的空间为服务器中所有数据库的所有用户所共享。
每次重启SQL Server,服务器的一个自动进程都拷贝model数据库到tempdb数据库,并清除tempdb中原来的内容。因此tempdb中的用户表都是临时的。临时表分为两类:可共享的和不可共享的。不可共享的临时表在由create table中将符号#置于表名之前创立;可共享的临时表通过create table中指定表名前缀tempdb..而创立。不可共享的临时表SQL Server自动为其添加数字后缀名,且它只存在于当前会话中。
sybsystemprocs数据库master数据库
它是专门用来保存系统命令(存储过程)的数据库,如sp_help、sp_configure、sp_helpdevice等。当任一数据库用户运行以sp_开头的存储过程时,SQL Server按照以下顺序查找:当前数据库、sybsystemprocs数据库、master数据库。
相关内容
-
win8系统关机蓝屏的解决方法
win8系统关机蓝屏的解决方法,解决方法,关机,蓝屏,选择,系统,...
-
电脑系统重装
电脑系统重装,重装系统,系统重装,用户,电脑系统,数据,受损,长...
-
Windows系统sid修改方法
Windows系统sid修改方法,修改,系统,封装,查看,方法,运行,安装...
-
win7系统断电后重启会自动开启Windows错误恢复
win7系统断电后重启会自动开启Windows错误恢复界面的两种解...
-
SQL Server 2008服务器如何配置
SQL Server 2008服务器如何配置,服务器,选择,单击,配置,连接,...
-
Win10强制用户定期更新密码的操作方法
Win10强制用户定期更新密码的操作方法,密码,操作方法,用户,更...
-
Win10系统提示丢失xinput13dll如何解决
Win10系统提示丢失xinput13dll如何解决,丢失,提示,系统,文件,...
-
Win2008服务器提示没有注册类别(80040154)怎么
Win2008服务器提示没有注册类别(80040154)怎么办,类别,提示,...
-
WindowsXP系统如何设置登录界面的警告或欢迎信
WindowsXP系统如何设置登录界面的警告或欢迎信息,登录界面,系...
-
Windows7系统经常弹出igfxsrvc.exe窗口怎么办
Windows7系统经常弹出igfxsrvc.exe窗口怎么办,窗口,系统,用户...
-
Win7系统下华硕笔记本摄像头倒置了怎么办
Win7系统下华硕笔记本摄像头倒置了怎么办,华硕,笔记本摄像头,...
-
Win10系统下ntoskrnl.exe丢失开不了机如何是好
Win10系统下ntoskrnl.exe丢失开不了机如何是好,丢失,系统,解...
-
XP系统安装程序出现“msiexec.exe应用程序错误
XP系统安装程序出现“msiexec.exe应用程序错误”怎么办,安装...
-
Win7系统下如何禁止电脑文件复制到U盘
Win7系统下如何禁止电脑文件复制到U盘,文件复制,系统,设置,点...
-
高分屏Win8系统笔记本显示模糊怎么办
高分屏Win8系统笔记本显示模糊怎么办,显示,模糊,分屏,属性,系...