SQL Server四个系统表的知识讲解

 更新时间:2019年01月23日 15:40:32   作者:chenqiangdage  
今天小编就为大家分享一篇关于SQL Server系统表知识,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

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中的数据将会完全的重建。所以这个表中是不能存永久数据的;

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接

相关文章

  • 命令行启动mssqlserver服务的方法示例

    命令行启动mssqlserver服务的方法示例

    这篇文章主要介绍了命令行启动mssqlserver服务的方法,大家参考使用
    2013-11-11
  • 当恢复sqlserver bak文件时,原始的用户无法删除的解决方法

    当恢复sqlserver bak文件时,原始的用户无法删除的解决方法

    当你从现有的bak文件,恢复数据库时,如果数据库本身带有一个用户:比如用户叫:DemoUser.
    2010-06-06
  • SqlServer 扩展属性的介绍

    SqlServer 扩展属性的介绍

    SqlServer 扩展属性的介绍,需要的朋友可以参考一下
    2013-03-03
  • Sql Server中的事务介绍

    Sql Server中的事务介绍

    这篇文章主要介绍了Sql Server中的事务介绍,本文讲解了什么是事务、事务的分类、事务的语句、事务的4个特性、事务实例等内容,需要的朋友可以参考下
    2015-01-01
  • SQL SERVER 的SQL语句优化方式小结

    SQL SERVER 的SQL语句优化方式小结

    千辛万苦,终于把数据库服务器的CPU从超过50%(开5个程序线程)乃至100%(开10个程序线程)降低到了5%。摸索到了一些门道,总结一下
    2009-08-08
  • 使用SqlBulkCopy时应注意Sqlserver表中使用缺省值的列

    使用SqlBulkCopy时应注意Sqlserver表中使用缺省值的列

    今天,想将以前做的一个程序增加点功能,原本就使用SqlBulkCopy批量、定时的从目录中的txt文件导入数据到Sqlserver中。以前一直都使用正常,但是不知怎的就老是出现一个错误
    2012-07-07
  • SQL注入语义分析库libinjection简介

    SQL注入语义分析库libinjection简介

    libinjection是一款用于防御SQL注入攻击的开源软件库,它可以通过对不同语句进行词法分析和语法分析来实现对SQL语句以及HTML语句的解析,这篇文章主要介绍了SQL注入语义分析库libinjection,需要的朋友可以参考下
    2023-03-03
  • 丢失的数据忘记备份的处理方法[图文]

    丢失的数据忘记备份的处理方法[图文]

    突然间数据库无缘无故损坏了,差异备份或事务日志备份在3点才会自动去做,那么如何将2点到2点40之间的数据恢复呢?这就需要通过备份尾部日志进行恢复了。
    2009-06-06
  • sql server服务无法启动的解决方案

    sql server服务无法启动的解决方案

    sql server软件是一款关系型数据库管理系统,具有使用方便可伸缩性好与相关软件集成程度高等优点,我们在数据编程操作时经常会使用这款编程软件,在编程时系统有时会提示sql server服务无法启动,那么大家该如何正常启动呢,下面就由小编来给大家介绍一下如何解决
    2023-11-11
  • SQL Server常见问题及解决方法分享

    SQL Server常见问题及解决方法分享

    这篇文章主要为大家详细介绍了SQL Server常见问题及解决方法,包括SQL Server连接问题,SQL Server日志问题,SQL Server查询很久等问题,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01

最新评论