> 房产
在sqlplus中执行刚输入的一条命令用(sql语句执行的结果是什么)
导语:执行一条写入的SQL语句时在RDBMS中都发生了什么
执行一条写入的SQL语句时在RDBMS中都发生了什么1. 将SQL语句加载入数据库缓冲区
2. 将SQL语句要操作的数据文件副本加载入数据库缓冲区
3. 执行SQL语句,修改数据文件副本,形成“脏缓冲区”
4. CKPT检测到“脏缓冲区”,调用DBWn
5. 在DBWn运行之前,先运行了LGWR,将数据文件的原始状态和数据库的改变记录到Redo Log Files
6. 运行DBWn,将“脏缓冲区的内容写入到数据文件”
7. 同时CKPT修改控制文件和数据文件头
8. SMON回收不必要的空闲资源
后面小编会分享更多运维和DBA方面的干货,感兴趣的朋友走一波关注哩~
本文内容由快快网络小快整理编辑!