在oracle中执行commit操作后,是将SGA数据缓冲区中的数据写入数据文件吗?
但是我看到书上说的:当执行commit时,只有后台进程LGWR会将事务变化写入到重做日志,后台进程DBWR只有在检查点时刻才会将脏缓冲区写入到数据文件中! 那要是这样的话,如果没到检查点时刻,我commit了,然后另外登陆读取数据库数据,则数据还没有修改啊???
但是我看到书上说的:当执行commit时,只有后台进程LGWR会将事务变化写入到重做日志,后台进程DBWR只有在检查点时刻才会将脏缓冲区写入到数据文件中! 那要是这样的话,如果没到检查点时刻,我commit了,然后另外登陆读取数据库数据,则数据还没有修改啊???
解决方案 »
- occi 调用存储过程 抓不到异常
- lock on cursor
- 我linux4.0下安装了oracle10j 但在使用startup是出现问题了
- Oracle安装在D盘上,C盘上的win2000重新安装了,我想数据库文件还在D盘上,重新安装2000和Oracle后能找回数据库吗?
- 请教一个非固定行列转换sql的写法.
- 不能启动服务OracleOraHone81ManagementServe,怎么解决?
- ***哪里有下载《轻松学习 oracle 8i》的?谁有能发给我一个吗?分不够再加!***
- sql语句的问题!
- @@@关于在ORACLE中更新的问题
- 初级问题:oracle中的id问题
- 数据库中创建视图有什么用啊?
- 关于oracle日期格式导入
http://blog.csdn.net/zhpsam109/archive/2007/11/02/1862819.aspx