一般看你操作的数据量有多大,也就是说你做update,insert一次操作的数据量有多大,但这个是可以自动增长的,根据自己的情况掌握
回滚(撤销)只是在rollback是有用,commit之后就不起作用了,而重做日志是记录所有的数据操作,在恢复时有用
回滚(撤销)只是在rollback是有用,commit之后就不起作用了,而重做日志是记录所有的数据操作,在恢复时有用
解决方案 »
- 想在oracle数据库里面用动态的sql向表中插入10000条数据,但是老报错,望指点下!
- oracle11g developer问题
- sqlplus如何切换输入法
- 诚心请教:在查询分析器企业管理器等工具中,64位与32位的区别或者说优势怎样体现出来?
- 请教:数据集显示方式重新排列
- 关于ORACLE的双机热备份的问题
- 想学习ORCALE,请指教!
- select 语句rownum 和order by 一起用时的奇怪问题?
- 怎样在oracle 7.0下建表
- 进oracle,提示"oracle 初始化or shutdown in progress"错误,请问是哪儿的原因?在线
- 怎样插入一个这样的字段(100分)
- 请问数据库链的使用时出错ORA-02085:,如何是好呀?
Transaction Rollback,roll back 的时候,如何恢复你操作前的数据,就靠存储在回滚段的数据。
Transaction Recovery,事务进行的时候,数据库服务器当机,有些内容已经写入数据文件,那么数据库服务器启动时,靠回滚段的内容来回滚这些操作。
Read Consistency,一个用户操作a表,但是没有提交,其他用户就不会看到修改的内容,那么也是靠存储在回滚段中的内容来实现。
重做日志是把你所作的一切记录下来,用来恢复使用。