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中的数据将会完全的重建。所以这个表中是不能存永久数据的;
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对开心学习网的支持。如果你想了解更多相关内容请查看下面相关链接
您可能感兴趣
- mysql意外查不到数据(MySQL 丢失数据的原因及解决)
- mysql双主状态不一致(MySQL GTID主备不一致的修复方案)
- SQL Server中查询CPU占用高的SQL语句
- mysqlshell日常运维脚本(监控MySQL主从状态的shell脚本)
- mysql演示事务提交(MySQL找出未提交事务的SQL实例浅析)
- sql怎么查询字段合并(SQL函数将某个字段合并在一起的操作)
- sqlserver如何添加数据库(sqlserver建立新用户及关联数据库教程)
- mysql怎么解决幻读问题(详解MySQL幻读及如何消除)
- sqlserver常用配置调整(sql server性能调优 I/O开销的深入解析)
- mysql创建数据库基本指令(MySql 新建用户与数据库的实际操作步骤)
- mysql 分库分表步骤(MySQL读多写少设计方案 - 分库分表还能这么做?)
- sqlserver数据库如何分页(SQL server分页的4种方法示例很全面)
- sqlifnull如何使用(在 SQL 语句中处理 NULL 值的方法)
- linuxmysql怎么设置root密码(Linux mysql-5.6如何实现重置root密码)
- SQLite数据类型
- mysql分库分表视图(MySQL分库分表与分区的入门指南)
- 萌娃唱《白龙马》走红,那生动的小表情,网友直呼 简直是戏精(萌娃唱白龙马走红)
- 朱鹤松被不断认可,凤凰传奇玲花喊话岳云鹏,索要老朱演出门票(朱鹤松被不断认可)
- 元宵晚会槽点多,芒果台上来就假唱,岳云鹏不说相声改评书了(元宵晚会槽点多)
- 岳云鹏跟凤凰传奇谈心,说出了人生中最重要的三个人,这才成功(岳云鹏跟凤凰传奇谈心)
- 爱情可以当饭吃吗(爱情能当饭吃吗)
- Top 3 JSHS《运动与健康科学 英文 》跻身SCI体育学期刊世界前三(Top3JSHS运动与健康科学)
热门推荐
- sql server 锁超时(详解SQL Server中的事务与锁问题)
- String.Empty,NULL和""的区别
- docker进入redis容器(Docker配置redis哨兵模式的方法多服务器上)
- net coredocker基础镜像(Docker 部署net5程序实现跨平台功能)
- mysql主从复制配置(Mysql实现主从配置和多主多从配置)
- python 多进程的启动和停止(Python3.5多进程原理与用法实例分析)
- amazeui 费用(AmazeUI的下载配置与Helloworld的实现)
- Forms.Timer、Timers.Timer、Threading.Timer的区别
- 宝塔面板教程全集(宝塔面板开启防盗链并设置自己想要显示的图片)
- sqlserver调试存储过程(sql server2008调试存储过程的完整步骤)