commit 有什么用, 写不写 不都一样吗? 没有commit之前,其他的session并不能访问到这条数据在本次session结束时,数据库会自动commit。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 同意zqf2010(一鸣),commit之前其他用户读到的还是旧数据,你可以用sql plus worksheet试验一下。 commit 之前,数据并没有真正插入到物理表。 commit之后,lgwr进程会将redo缓冲中的内容写入redo log里边,但是不一定会真的写到数据文件里边。DBWR进程,在下述条件下会将缓冲中的数据写入数据文件:1.当服务进程扫描一定数目的缓冲以后,找不到干净的可用的缓冲,它会通知DBWn进程写入dirty缓冲中的数据.2.DBWn进程会在检查点之前,周期地将缓冲区中的数据写入到文件,而检查点正是redo进程恢复时使用的起点。 请写出下面 sql ,怎么写,求高手 desc的问题 ORACLE作业问题 怎么样用一句SQL语句实现? 求助:把大于4000字节的XML文件,插到通过DB_LINK连接的表里,失败! 在oracle中执行存储过程用那条语句?谢,在线等! 疑惑:关于Oracle占用内存的问题,能不能在不使用的时候将其内存释放掉? Oracle9i安装问题!送100分! 这个trigger有什么错误啊? 请问oracle能不能像sqlserver那样导出数据库的建表脚本 小弟不才,求一条sql语句 输入问题?
DBWR进程,在下述条件下会将缓冲中的数据写入数据文件:
1.当服务进程扫描一定数目的缓冲以后,找不到干净的可用的缓冲,它会通知DBWn进程写入dirty缓冲中的数据.
2.DBWn进程会在检查点之前,周期地将缓冲区中的数据写入到文件,而检查点正是redo进程恢复时使用的起点。