1 什么叫做ABNORMALLY DISCONNECTED FROM THE INSTANCE?
因为我试着在LINUX下打开个TERMINAL,启动了SQLPLUS.接着UPDATE了一行.在关了TERMINAL.没关SQLPLUS
直接关TERMINAL..竟然发现这行被COMMIT.现这类的ABNORMALLY DISCONNECT,为何没被ROLLBACK.而被COMMIT?
SEESION的哪些情况自动ROLLBACK,哪些情况自动COMMIT?
2 怎么样看到在RECYCLE BIN中的TABLE?
3 DDL,DML语句和UNDO和TRIGGER的关系?
DDL一定不产生UNDO么? DDL一定不触发TRIGGER么?
4 高水位的原理? 它与读写操作的关系?
5 trunk 产生REDO LOG么?
6 DATABASE的所有操作都是以TRANSACTION为基本单位的么?
我直的是内部和外部机制.
7 CHECKPOINT的频率和LOGWIRTER的频率各是?
8ONLINE REDO LOG FILE怎么保证100%是段电时DATABASE的状态呢?
REDO LOG FILE是LGWR 3秒写一次/DBWR前写/COMMIT写/1/3满写/
当一个TRANSACTION修改了内存的数据,还没COMMIT.也还没达到前面
的4个条件时.修改只是在内存中.这时候掉电了? 用ONLINE REDO LOG
FILE恢复不到这个状态,我哪理解错了?
谢谢各位朋友.
|