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

作者:chenqiangdage 时间:2024-01-29 00:13:57 

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

来源:https://blog.csdn.net/chenqiangdage/article/details/18424645

标签:sql,server,系统表
0
投稿

猜你喜欢

  • Python计算斗牛游戏概率算法实例分析

    2021-08-08 09:52:21
  • 完美的js验证网址url(正则表达式)

    2008-06-07 09:36:00
  • pytorch中的广播语义

    2023-04-22 15:16:36
  • golang连接MongoDB数据库及数据库操作指南

    2024-01-26 18:14:29
  • NLTK 3.2.4 环境搭建教程

    2023-09-14 03:47:27
  • Jmeter调用Python脚本实现参数互相传递的实现

    2023-10-27 23:45:01
  • nodejs使用socket5进行代理请求的实现

    2024-05-09 14:49:44
  • Python脚本提取fasta文件单序列信息实现

    2023-03-06 12:55:02
  • Typescript3.9 常用新特性一览(推荐)

    2024-04-18 10:56:16
  • Python区块链客户端类开发教程

    2023-06-18 03:05:51
  • python 文件常用操作demo(读写 打开方式)

    2023-12-22 05:25:07
  • Pandas数据处理加速技巧汇总

    2023-08-12 19:02:36
  • thinkphp微信开发(消息加密解密)

    2023-11-21 06:08:43
  • django实现更改数据库某个字段以及字段段内数据

    2024-01-26 14:52:09
  • 学习python之编写简单乘法口诀表实现代码

    2021-11-12 20:19:20
  • python实现K最近邻算法

    2021-06-18 04:05:46
  • MySQL日志的详细分析实例

    2024-01-25 21:35:52
  • Anaconda安装pytorch和paddle的方法步骤

    2021-04-17 18:21:59
  • python 自动批量打开网页的示例

    2021-04-16 00:35:51
  • Python配置文件管理之ini和yaml文件读取的实现

    2022-01-10 15:33:08
  • asp之家 网络编程 m.aspxhome.com