您现在的位置是:网站首页> 编程资料编程资料
SQL Server四个系统表的知识讲解_MsSql_
2023-05-26
378人已围观
简介 SQL Server四个系统表的知识讲解_MsSql_
SQL SERVER 中有四个系统表
master, model, msdb,tempdb.这四个表有什么用?
一般DB使用中我们开发人员很少去关注这四个表。但是这四个表个人感觉很重要,掌握一些基本的知识会对自己有好处,于是我记录下来。
master 这个表保存了SQL server的系统信息,用于跟踪整个SQL系统;
model 这个是个模板表。可以基于这个表来得到一个副本,怎么说呢,就是说要改变新建标准数据库的样式的话,可以根据需要改变model ,是新建DB的模板;
msdb 是SQL 代理进程保存任意系统任务的地方;
tempdb 顾名思义,就是服务器主要的工作区,执行复杂的查询,如果需要建立中间表,那么这个中间表就在tempdb中。创建的临时表也在tempdb中;
比如说:
select tempT.a from (select * from salars ) as tempT
这里的select * from salars 就形成 了一个临时的中间表,那么这个表是存在tempdb中的;
每一次SQL 重新启动,tempdb中的数据将会完全的重建。所以这个表中是不能存永久数据的;
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。如果你想了解更多相关内容请查看下面相关链接
您可能感兴趣的文章:
相关内容
- SQL Server游标的介绍与使用_MsSql_
- 详解SQL游标的用法_MsSql_
- SqlServer2000+ 身份证合法校验函数的示例代码_MsSql_
- sql server通过pivot对数据进行行列转换的方法_MsSql_
- vs code连接sql server数据库步骤及遇到的问题小结_MsSql_
- sql server利用不同语种语言显示报错错误消息的方法示例_MsSql_
- SQL Server 2019下载与安装教程(自定义安装)_MsSql_
- Sql server 2012 中文企业版安装图文教程(附下载链接)_MsSql_
- CentOS8安装SQLServer2019的过程_MsSql_
- sql自动化检查和分析工具 之soar和soar-web 安装和使用体验_MsSql_
