当一个用户执行一条更新语句,Oracle是如何工作的

来源:百度知道 编辑:UC知道 时间:2024/09/21 01:43:05

当一个用户执行一条更新语句,没有commit那就只有对当前的session生效
,所以做完DML操作一定要记得commit
而且oracle做update不会有读锁
其他会话也能select你在更新的表,只是看到的数据是之前的数据

1.语法分析
2.语意分析
3.redo写日志
4.更新到dbfile