但是,分布式DBMS中的视图可以从存放在不同站点的分片关系中导出。如果视图定义没有存放在发布查询的站点,则使用该视图时必须实施对视图定义站点的远程访问。分布式数据库中,视图上所表达的从查询到基关系的映射可以像在集中式DBMS中的一样来处理。可以把数据库管理员管理的数据对象看成一个层次结构,其中叶子是数据片,从数据片中可以导出关系和视图。......
2023-10-28
数据库事务处理器主要处理四类故障:事务故障、节点(系统)故障、介质(如硬盘)故障和通信线路故障。
1.事务故障
事务容易出现故障,有很多原因。输入数据不正确以及出现死锁都是事务出现故障的原因。更进一步,有些并发控制算法不允许事务试图超前去存取被别的事务并发存取的数据,若出现这类情况,也可看成是故障。通常采用夭折事务这类故障,将数据库恢复到原来的一致状态。
事务发生故障的频率很难量度。
2.节点(系统)故障
关于系统故障,我们不打算追溯到硬件故障(如处理器、内存、电源等的故障)或者软件故障(如操作系统中的缺陷或者DBMS代码的缺陷[2])。这里的系统故障只考虑内存内容的丢失,以及内存缓冲中数据库的部分丢失。当然,我们认为辅助存储器中存储的数据是安全的、正确的。在分布式数据库术语中,系统故障指的是节点故障,因为故障导致分布式数据库中的消息无法从其他节点到达该节点。
现在区分分布式系统中的部分(局部)故障和全局故障。全局故障是指分布式系统中的所有节点同时发生故障;部分(局部)故障是指只是某些节点而不是全部节点出现故障。
3.介质故障
介质故障是指存放数据库的辅助存储设备出现故障。这种故障产生的原因可能是操作系统出错、磁盘磁头损坏或控制器出现问题等。从DBMS的可靠性观点看,这种故障是存放在辅助存储器中数据库的部分或全部损坏或不能存取了。(www.chuimin.cn)
将磁盘存储器双备份或维护一个后备副本是一种常用的技术,可以用来解决这种灾难性损坏问题。
4.通信线路故障
上述三类故障在集中式DBMS和分布式DBMS中都会出现。而通信线路故障是分布式DBMS中特有的。最常有的情况发生在消息方面,如消息次序搞乱、丢失消息、无法传递消息和线路故障等。在讨论分布式DBMS的可靠性时,我们希望计算机网络的硬件和软件能保证每个消息无差错地在两个通信节点间传输。
丢失传递的消息一般是通信线路故障或者目的节点故障。由于通信线路出现故障,传输中丢失消息,可能会把网络划分成两个或两个以上隔离的网络,称为网络分割。进行网络分割,每个分割中的节点可以继续运行。这种情况下,执行事务如何存取多个分割中存放的数据呢?维护数据库的互一致性就成了主要问题。
网络分割是分布式计算机系统特有的问题。在集中式系统中,系统状态可以特征化为all-or-nothing:系统在运行或者没有运行。这样,出现一个故障,整个系统就变得不可运行。显然,在分布式系统中不能成立。
如果不能传递消息,就假设这个网络已无能为力。该网络既不能缓存消息以便在通信恢复时发送到目的地,也无法通知发送者,这说明该消息没有成功传递。简言之,消息简单地丢失了。这么规定的原因是,我们对计算机网络最起码的期待是能够把想传递的消息按时准确无误地送到目的地。
这种情况下判别的依据就简单多了,即只需要一个定时器,超时未见答复就可以看作是出现了问题。
有关分布式数据库技术的文章
但是,分布式DBMS中的视图可以从存放在不同站点的分片关系中导出。如果视图定义没有存放在发布查询的站点,则使用该视图时必须实施对视图定义站点的远程访问。分布式数据库中,视图上所表达的从查询到基关系的映射可以像在集中式DBMS中的一样来处理。可以把数据库管理员管理的数据对象看成一个层次结构,其中叶子是数据片,从数据片中可以导出关系和视图。......
2023-10-28
实现并行数据库系统依赖于分布式数据库技术。图14.9Teradata DBC并行数据库系统的硬件体系结构图14.9中的DSU是disk storage unit的首字母缩写,负责存储数据。其中,IFP处理来自本地连接终端的请求,COP处理来自网络的请求,因此称为通信处理器。图14.10Teradata DBC示意图图14.11Teradata IFP示意图由图14.12可知,通信处理器COP的主要组成模块是网络接口、负载均衡、会话控制、输入数据转换、SQL解析器、调度器和Ynet接口等。图14.12Teradata COP示意图图14.13Teradata AMP示意图......
2023-10-28
EVAP系统的常见故障有活性炭罐下方的通气管堵塞、活性炭罐饱和、双向阀卡滞、EVAP电磁阀常开以及管道漏气等。EVAP系统的故障往往与环境温度有关系。夏季气温高,燃油的蒸发量大,一旦EVAP 电磁阀常开,燃油箱内的燃油蒸气经过炭罐进入进气歧管,会造成混合气过浓,故障现象是加满汽油后发动机起动困难甚至无法起动。通过检查,发现是EVAP电磁阀漏气。更换EVAP电磁阀,并且对燃油箱整形后,故障被排除。......
2023-08-30
切断电冰箱的电源,打开箱门;使制冷系统各个部件恢复到室温。如果开机的时候不见蒸发器结霜,冷凝器不热,低压气管不凉,用耳朵贴近电冰箱上部听不到声音,则可以初步认为发生了脏堵。3)检查制冷系统。由于制冷系统仍能工作,因此,可能是制冷剂部分泄漏、部分冰堵或部分脏堵,也可能是压缩机内部故障。遇到这种情况,必须及时将多余的制冷剂排出制冷系统。......
2023-06-18
此种情况说明接地点接触不良或仪表的供电不足。查看该车的电路图,发现刮水器电路和里程表电路共用一个接地点,而且在接地位置上加装了防盗喇叭的接地线,由于接地螺栓没有紧固,从而导致上述故障。如果控制模块接地不良,会造成计算机程序絮乱,并输出错误的指令,进而引发多个故障。这种现象说明某处可能接地不良,发动机控制线路的电阻过大。......
2023-08-30
图4-26 双向可变薄膜节流器1.主轴滚动轴承的类型图4-27所示为主轴常用滚动轴承的类型。三种方式中的两个轴承都承担径向载荷;背靠背、面对面组合均可承受双向轴向载荷;同向组合仅承受较大的单侧向载荷,可三联组或四联组配合使用。一般地,它与双列圆柱滚子轴承配套使用,作主轴的前支承。双列圆锥滚子轴承通常作主轴的前支承,可同时承受径向和轴向载荷。......
2023-06-23
③柴油机在运行中出现飞车故障或活塞在气缸内烧死的故障,将连杆螺栓拉断。为避免连杆螺栓折断而产生捣缸事故,使用维修中应注意以下几点。因此,选用优质的或正厂的连杆螺栓是避免出现连杆螺栓断裂故障的重要前提条件之一。3)检查连杆轴承与连杆轴颈的配合间隙,若间隙过大,易导致连杆螺栓断裂事故。......
2023-09-23
数控机床伺服进给的控制除上述介绍的主回路外,还涉及机床操作面板上的按钮、各类开关、状态指示灯、I/O单元或模块及中间继电器等组成的辅助控制回路。表5-16所示为快速进给倍率旋钮信号的变换过程,图5-134所示为快速进给倍率控制的PMC梯形图。下面介绍HM1250卧式加工中心JOG进给速度的控制过程。......
2023-06-23
相关推荐