【引荐教程:MySQL教程】
数据库中的事件
事件是作为一个逻辑单位实行的一系列操纵,一个逻辑事情单位必需有四个属性,称为 ACID(原子性、一致性、断绝性和持久性)属性,只要如许才成为一个事件。
原子性
事件必需是原子事情单位;关于其数据修正,要么全都实行,要么全都不实行。
一致性
事件在完成时,必需使一切的数据都坚持一致状况。在相干数据库中,一切划定规矩都必需应用于事件的修正,以坚持一切数据的完整性。事件结束时,一切的内部数据结构(如 B 树索引或双向链表)都必需是准确的。
断绝性
由并发事件所作的修正必需与任何别的并发事件所作的修正断绝。事件检察数据时数据所处的状况,要么是另一并发事件修正它之前的状况,要么是另一事件修正它 以后的状况,事件不会检察中间状况的数据。这称为可串行性,由于它能够重新装载肇端数据,而且重播一系列事件,以使数据结束时的状况与原始事件实行的状况 雷同。
持久性
事件完成以后,它关于体系的影响是永久性的。该修正纵然涌现体系故障也将一向坚持。
以上就是数据库的事件是什么的细致内容,更多请关注ki4网别的相干文章!