SqlServer2012——快照
2024-08-23 13:21:22
1、数据库快照
优点:
维护历史数据以生成报表。由于数据库快照可提供数据库的静态视图,因而可以通过快照访问特定时间点的数据。
将查询实施在数据库的快照上,可以释放主体数据库上的资源。
数据库快照的限制:
不能对数据库进行删除,分离或还原。
源数据库的性能呢受到影响,由于每次更新页时都会对快照执行 “写入时复制” 操作 ,导致原数据库上的I/O口增加。
不能从原数据库或快照中删除文件
唯一创建方法:T-SQL上创建
语法:
CREATE DATABASE database_snapshot_name ON ( NAME = logical_file_name, FILENAME = 'os_file_name' ) [ ,...n ] AS SNAPSHOT OF [;]
例如
结果:
通过快照还原数据库
语法:
RESTORE DATABASE { database_name | @database_name_var }
FROM DATABASE_SNAPSHOT = database_snapshot_name
例子:
最新文章
- 【BZOJ】4144: [AMPPZ2014]Petrol
- mongdb创建自增主键(primary key)的相关讨论 - Jason.Zhi
- noip2014 考试总结
- Wpf 数据绑定简介、实例1
- SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问的解决方案
- linux下mysql数据库的操作
- MyBATIS使用CRUD
- sdut 上机练习8面向对象编程(对象的数组)
- .Net Core从命令行读取配置文件
- JNI 方法注册与签名+BufferedReader使用readLine问题
- 使用JavaScript和D3.js实现数据可视化
- Scrum Mastery:产品开发中如何优化产品价值?
- 2.NB-IoT及通信协议
- 【转】handbrake使用教程
- Flutter常用组件(Widget)解析-Container
- sqli-labs(一)
- R语言多层绘图
- unity开发android游戏
- mysqlbinlog工具的作用是什么呢,如何将binary log转换为文本格式?
- Java spring mvc多数据源配置