Heim > Datenbank > MySQL-Tutorial > Hauptteil

Oracle 管理Undo数据

WBOY
Freigeben: 2016-06-07 16:56:14
Original
1137 Leute haben es durchsucht

Undo数据段的作用:事务回滚(Transaction Rollback):程序执行rollback操作。事务修复(Transaction Recovery):rollback是re

Undo数据段的作用:
事务回滚(Transaction Rollback):程序执行rollback操作。
事务修复(Transaction Recovery):rollback是recovery的一部分。
读取一致(Read Consistency):根据SCN(system change number)来保证读取数据的一致性。
 
Undo数据段的类型:
system,用于system表空间中的对象。
non-system,用于其它表空间中的对象。
deferred,当表空间离线时使用,系统自动管理。
 
自动Undo管理:
为每个实例分配一个Undo表空间,,Oracle服务器自动维护Undo数据。
初始化参数:
UNDO_MANAGEMENT=AUTO
UNDO_TABLESPACE=UNDOTBS
 
[oracle@RedHatoracle dbs]$ cat spfiletest.ora
......
*.undo_management='AUTO'
*.undo_retention=10800   //为保证读取一致保留原始数据多长时间(秒)
*.undo_tablespace='UNDOTBS1'

创建Undo表空间:
SQL> create database db01
...
undo tablespace undo01 datafile 'undo01.dbf' size 20m autoextend on
SQL> create undo tablespace undo01 datafile 'undo01.dbf' size 20m;

linux

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage