
数据库
文章平均质量分 73
prozxh
这个作者很懒,什么都没留下…
展开
-
检查点进程
检查点进程定期执行,将内存中所有已经被更新的数据及日志信息写入磁盘,在日志文件中记录检查点信息。数据库系统并发地为许多用户提供数据访问处理,当前被操作的数据有很大的可能还要继续被处理,因此数据被更新后,仍旧保留在内存中,并不会立即写入磁盘。如果没有检查点操作,一旦系统由于断电等原因崩溃,数据库系统无法确切地知道那些更新已经写入磁盘,做了永久性确认;那些更新还没有写入磁盘,需转载 2010-01-05 14:22:00 · 2366 阅读 · 0 评论 -
ORACLE实例的后台进程
下面就来介绍一下这些在后台辛勤工作的进程们。系统检测器(System Monitor,SMON)、进程监视器(ProcessMonitor,PMON)、数据库写入器(Database Writer,DBWn)、日志写入器(LogWriter,LGWR)、检查点进程(Checkpoint Process,CKPT) 。1、SMON:安装和打开数据库。通过查找和验证数据库控制文转载 2010-01-05 16:24:00 · 605 阅读 · 0 评论 -
崩溃恢复
数据库系统在正常停止时,会将内存中的所有日志信息、被更新过的数据写入磁盘,然后在日志文件的最后写入检查点记录。这样,所有已提交事务的更新全部落实到磁盘中,数据库中的数据就处于一致状态。如果数据库系统异常中止,那么仍旧在内存中的日志信息、被更新的数据就全部丢失。在这种情况下,一些事务的更新处理可能只是部分落实到磁盘中,从而导致数据库处于不一致状态。重新启动时,在用户能够访问数据库中的数据转载 2010-01-05 14:35:00 · 1284 阅读 · 0 评论