sqlserver数据库基本操作(SQL Server四个系统表的知识讲解)
类别:数据库 浏览量:663
时间:2021-10-21 08:02:39 sqlserver数据库基本操作
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中的数据将会完全的重建。所以这个表中是不能存永久数据的;
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对开心学习网的支持。如果你想了解更多相关内容请查看下面相关链接
您可能感兴趣
- 2021-10-04 01:06:07
- mysql8.0.20安装教程图解(mysql 8.0.24 安装配置方法图文教程)
- hive分析后如何录入mysql(hive从mysql导入数据量变多的解决方案)
- mysqlshell日常运维脚本(监控MySQL主从状态的shell脚本)
- 常用sql语句大全总结(程序员最实用的 SQL 语句收藏,看完这篇就够了)
- sqlserver2016安装教程(SQL server 2016 安装步骤图文教程)
- mysql8.0使用(MySQL 8.0新特性 — 检查性约束的使用简介)
- Sql Server事件探查器的作用
- mybatis测试出现空指针(Mybatis非配置原因,导致SqlSession was not registered for synchronization异常)
- mysql怎样建立索引(MySQL创建索引需要了解的)
- mysql完整教程(MySql新手入门的基本操作汇总)
- mysql数据类型图解(MySQL数据库主从技术GTID大揭秘)
- sql语句无效数字(SQL中写入包含有英文单引号“ '' ”失败问题深入详解)
- mysql删除表内所有数据(mysql 大表批量删除大量数据的实现方法)
- mysql的默认事务隔离级别(啥是 MySQL 事务隔离级别?)
- SQL Server中SET赋值和SELECT赋值
- 天热没胃口 这道菜开胃又下饭,2个小技巧新手一学就会(这道菜开胃又下饭)
- 指天椒紫苏爆炒牛肉(指天椒紫苏爆炒牛肉)
- 谷雨前,吃牛羊肉别忘了吃河鲜,除湿还清热,加紫苏一炒特解馋(吃牛羊肉别忘了吃河鲜)
- 紫苏牛肉锅里滚一滚,香的鼻子都要掉了(紫苏牛肉锅里滚一滚)
- 每天都吃水果的好处(每天吃水果的好处与功效)
- 苹果15价格(苹果15价格512g官网)
热门推荐
- dedecms标签使用(DEDECMS 自动缩略图无法生成问题的解决方法)
- 云服务器是不是云主机(云主机和服务器的区别在哪里)
- mysql索引的弊端(MySQL 全文索引的原理与缺陷)
- php把当前网页生成pdf(php转换上传word文件为PDF的方法基于COM组件)
- python爬取微博登录数据(Python实现爬取马云的微博功能示例)
- 为什么网页不显示css效果(网页布局中CSS样式无效的十个重要原因详解)
- docker配置自己的环境(docker可视化工具Portainer部署并汉化的操作)
- python编写程序读写数据库(详解js文件通过python访问数据库方法)
- 微信小程序开发简单计算器(小程序实现计算器功能)
- IIS “服务器应用程序不可用”的解决方法