Oracle commit和checkpoint区别

事务在没有提交或者回滚之前对于其他的用户会话是看不到的,即数据修改了但是对于其他人是不可见的,因为没有提交。提交了的数据还是可能在内存,未提交的数据也可能在磁盘。在未提交之前发出alter system checkpoint,那么所有修改了的数据块都写到磁盘上面了,虽然未提交,但是数据还是写到磁盘上面了,因为未提交,其他会话依旧看不到数据修改的变化。 对于一个事务的提交与否和在磁盘,内存没有任何关
相关文章
相关标签/搜索