扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 数据库理论简单
单选题
2018年5月第25题
简单
单选题
2018年5月第25题
#了解即可
#超纲
典型的事务服务器系统包括多个在共享内存中访问数据的进程,其中(__)监控其它进程,一旦进程失败,它将为该失败进程执行恢复动作,并重启该进程。
问题(1)
浓缩知识点
事务服务器系统依托多个分工明确的后台进程协作,在共享内存架构下保障数据库的高可用性与稳定运行。进程监控进程是系统的核心守护角色,会实时追踪所有后台进程的运行状态,一旦检测到进程故障,将自动触发故障恢复动作并重启该进程,避免服务中断;检查点进程负责定期将日志缓冲区和数据缓冲区的内容持久化到磁盘,能大幅缩减系统故障后的恢复时长;数据库写进程专注于缓存区数据块的磁盘写入操作,是保障事务持久性的关键环节;锁管理器进程主导并发控制,通过管控事务间的锁关系,规避数据冲突与死锁问题,维护事务的隔离性。各进程协同运作,共同支撑事务服务器的高效可靠运行。
正确答案
C
本题考察的是事务服务器系统中的典型后台进程及其职责。
在数据库管理系统(DBMS)或事务服务器中,后台进程被设计用于分担不同的管理功能,从而保障数据库的高可用性和健壮性。
A选项 检查点进程:负责定期将日志和数据缓冲区中的内容写入磁盘,以缩短故障恢复时间,但并不负责监控和重启进程,因此错误。
B选项 数据库写进程:负责将缓存区的数据块写入磁盘,保证数据持久性,但其任务仅限于数据写入,不具备监控其他进程的功能,因此错误。
C选项 进程监控进程:负责监控其他后台进程的运行状态,一旦发现进程失败,能执行恢复动作并重启该进程,保证系统的可靠运行,因此正确。
D选项 锁管理器进程:负责数据库的并发控制,管理事务间的锁定关系,避免死锁和冲突,但不涉及进程监控,因此错误。
因此,正确答案是 C. 进程监控进程。
