閃回版本查詢(Flashback Version Query)
閃回版本查詢概念
Oracle 的閃回版本查詢功能(Flashback Version Query)提供了一個審計行改變的查詢功能,它能找到所有已經提交了的行的記錄。藉助這個特殊的功能,我們可以看到什麼時間執行了什麼操作。使用該功能,可以很輕鬆地實現對應用系統進行審計,而沒有必要使用細粒度的審計功能或者是使用LOGMNR了。
閃回版本查詢功能依賴於AUM(Automatic Undo Management),AUM指的是採用撤銷表空間記錄來增、刪、改資料的方法。
要用Flashback Version Query實現對資料行改變記錄進行查詢,主要採用SELECT 語句帶flashback_query子語句來實現,Flashback_query子語句的語法格式如下:
SELECT … VERSION BETWEEN [ SCN | TIMESTAMP ] [ | AS OF [SCN |TIMESTAMP ] 其中各項引數的說明如下。 l AS OF:表示恢復單個版本; l SCN:系統更改號; l TIMESTAMP:時間。 使用閃回版本查詢 下面我們通過具體的例項來演示閃回版本查詢的使用。 示例:閃回版本查詢內容詳細例項。 (1)系統初始情況的查詢,用to_timestamp函式轉換時間格式: SQL> select * from test; NAME SS SQL> delete from test; 已刪除 1 行。 SQL> commit; 提交完成。 SQL> select * from test as of timestamp to_timestamp('2010-05-10 01:12:01','yyyy NAME SS 對test表的操作進行審計,查詢結果: SQL> select name,ss,versions_operation,versions_xid,versions_starttime from tes
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8183550/viewspace-662302/,如需轉載,請註明出處,否則將追究法律責任。
---------- ----------
EURO 1.1016
-mm-dd hh24:mi:ss');
---------- ----------
EURO 1.1016
t versions between timestamp minvalue and maxvalue order by versions_starttime;最新文章
相關文章
- Oracle閃回技術--Flashback Version QueryOracle
- flashback query閃回資料
- Oracle 11G 閃回技術 閃回版本查詢和閃回事務查詢Oracle
- DM7閃回與閃回查詢
- 【Flashback】Flashback Drop閃回刪除功能實驗
- 【Flashback】Flashback Database閃回資料庫功能實驗Database資料庫
- DM8 閃回查詢
- Flashback Query(轉)
- Flashback Drop閃回刪除功能實踐
- ORACLE Flashback Query偽列Oracle
- ORACLE 閃回檢視v$flashback_database_log/statOracleDatabase
- Oracle 11G 閃回技術 使用Oracle閃回事務查詢Oracle
- Oracle 12.2新特性: PDB級閃回資料庫(Flashback PDB)Oracle資料庫
- 【FLASHBACK】Oracle閃回及回收站相關語句參考Oracle
- Laravel query when 的查詢Laravel
- Elasticsearch Query DSL查詢入門Elasticsearch
- [20180724]Flashback query和子游標共享.txt
- Elasticsearch複合查詢—constant score queryElasticsearch
- GeminiDB Cassandra介面新特性FLASHBACK釋出:任意時間點秒級閃回
- Laravel Query Builder 複雜查詢案例:子查詢實現分割槽查詢 partition byLaravelUI
- Android SQL資料庫查詢方法 query( )AndroidSQL資料庫
- 07.full text query_string查詢
- MySQL Slow Query log(慢查詢日誌)MySql
- 資料查詢語句:DQL(Data Query Language)
- 查詢SQLSERVER版本號SQLServer
- PostgreSQL 原始碼解讀(20)- 查詢語句#5(查詢樹Query詳解)SQL原始碼
- DQL(Date Query Language)資料庫查詢語句資料庫
- cmu15545筆記-查詢執行(Query Excution)筆記
- SQL(Structured Query Language,結構化查詢語言)SQLStruct
- laravel-admin 頭部query反覆查詢需要cloneLaravel
- JDK版本 - Major VersionJDK
- Query.js - 類SQL前端資料查詢類庫JSSQL前端
- MySQL 慢查詢分析工具~pt-query-digest 詳解MySql
- (十二)資料庫查詢處理之Query Execution(1)資料庫
- MySQL 覆蓋索引、回表查詢MySql索引
- 查詢torch和torchvision對應版本
- ES 筆記十九:Query & Filtering 與 多字串多欄位查詢筆記Filter字串
- ES 筆記二十:單字串多欄位查詢:Dis Max Query筆記字串
- Oracle閃回技術 為Oracle閃回配置資料庫Oracle資料庫