20、SQL Server数据库对象操作全解析

SQL Server数据库对象操作全解析

1. 系统数据库操作

在SQL Server的对象资源管理器中打开“数据库”文件夹,首先会看到“系统数据库”文件夹。这里存储着SQL Server运行所需的内部系统信息,了解每个系统数据库非常重要,以下是各系统数据库的简要描述:
| 数据库名称 | 描述 |
| — | — |
| master | 包含与SQL Server实例相关的所有系统信息,如登录信息、数据库名称和文件位置。 |
| model | 作为创建新数据库的模板,对其的任何更改都会反映在之后创建的用户数据库中。 |
| msdb | 用于存储SQL Server代理、服务代理、数据库邮件等功能的配置和日志信息。 |
| tempdb | 存储SQL Server生成结果集时创建的临时对象,每次SQL Server重启时会重新创建。可通过以下查询查看SQL Server的运行时长:
sql<br>Select create_date AS SystemUpSince From sys.databases Where name = 'tempdb'<br> |
| Resource | 一个只读数据库,包含出现在每个数据库的sys架构中的系统对象,在升级过程中会被覆盖以更新系统对象。 |

注意 :除了向model数据库添加自定义配置项外,不应手动更改系统数据库,某些更改可能会导致SQL Server出现重大问题。

2. 数据库快照操作

数据库快照允许在特定时间点创建数据库的只读副本

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值