数据库系统中故障可以分为哪几类?

数据库系统中故障可以分为哪几类?,第1张

可以分为三类:

1.事务故障

2.系统故障

3.介质故障

事务故障:事务故障是由于程序执行错误而引起事务非预期的、异常终止的故障。它发生在单个事务的局部范围内,实际上就是程序的故障。有的事务故障可以通过事务程序本身发现。

系统故障:若系统在运行过程中,由于某种原因,造成系统停止运行,以致事务在执行过程中以非正常的方式终止,这是内存中的信息丢失,而存储在外存上的数据未受影响,这种情况称为系统故障。

介质故障:介质故障是指外存储设备故障,主要有磁盘损坏,磁头碰撞盘面,突然的强磁场干扰,数据传输部件出错,磁盘控制器出错等。

可从三个方面去考虑:

1、硬件故障--主机硬件部分的损坏使数据库无法使用或部分数据丢失。

2、网络故障--线路故障、通信协议等故障使客户无法访问数据库。

3、软件故障-- *** 作系统、数据库系统软件故障使数据库无法启动,或者运行不正常。

恢复的主要功能有两个:恢复丢失的数据和使数据库正常运行。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6669253.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存