本文目录一览

1,db2 支持 flashback 吗

截至DB2 10.5,还不支持oracle有闪回查询,闪回表,闪回数据库,闪回版本等,功能比较完善.DB2中目前还是从备份中恢复和前滚,不具备oracle的闪回功能.但是从10.1开始支持time travel query,通过在表中保留表的历史数据来达到一定程度的闪回.对于误删数据,可以使用DB2的recover dropped table来恢复数据

db2 支持 flashback 吗

2,SQLServer有类似oracle闪回的技术吗

oracle的闪回查询是基于UNDO space的,如果undo segment里的缓存被后面来的内容覆盖了(毕竟不能保存所有的,就像内存一样),那么也是无法闪回的。sql server没有专门的UNDO区域,就一个单读的日志文件,要快速回复误操作,就要借助第三方解析日志的工具了,比如log explorer这样的。
一模一样的功能必定是没有咯,事实下场2种数据库系统的设计架构都纷歧样的.闪回功能是基于oracle undo表空间的,sql server暂没有undo的概念(日志文件不是undo).sql server有个很近似oracle闪回的工具: 数据库快照(database snapshots), lz可以体味一下喔.

SQLServer有类似oracle闪回的技术吗

3,SQLServer有近似oracle闪回的手艺吗

一模一样的功能必定是没有咯,事实下场2种数据库系统的设计架构都纷歧样的.闪回功能是基于Oracle UNDO表空间的,SQL Server暂没有UNDO的概念(日志文件不是UNDO).SQL Server有个很近似Oracle闪回的工具: 数据库快照(Database Snapshots), LZ可以体味一下喔.
事物!!!!!!
没有的快照的话,除非你一年4季都在做,最首要的是,快照是静态的,只保留某一个时刻点的数据(假设早晨1点ID=1),如不美观误操作在此外的时刻点发生(下战书3点ID别改为3,然后这行被删了),那么回覆到早上的数据吗(ID=1)?
CREATE DATABASE database_snapshot_nameON(NAME=logical_file_name,FILENAME=os_file_name)AS SNAPSHOT OF source_database_name
这么说,SQLServer是没有与oracle的闪回相对应的功能的喽~
oracle的闪回发芽是基于UNDO space的,如不美观undo segment里的缓存被后面来的内容笼盖了(事实下场不能保留所有的,就像内存一样),那么也是无法闪回的。sql server没有专门的UNDO区域,就一个单读的日志文件,要快速回覆误操作,就要借助第三方解析日志的工具了,好比log explorer这样的。

SQLServer有近似oracle闪回的手艺吗


文章TAG:哪些  数据库  可以  哪些数据库可以闪回  db2  支持  flashback    
下一篇