由数据库事务得到的感悟

Oracle官方文档中,有这么一句对Oracle事务的描述:""all or nothing": an atomic operation succeeds or fails as a whole",意思就是要么全做要么全不做,要么完全成功,要么彻底失败。数据库的事务之所以达到这么一个目的,就是要保证数据的完整性一致性;保证数据不被破坏。

人生却恰好相反,一件事只要你做了,就造成了影响了,就再也不可能回到之前的那个时刻了。就像"来过便不曾离开"这句话说的一样。

就像德国的国际支教自愿者卢安克曾经说过这么一件事,被支教的当地村民其实并怎么欢迎支教人员,因为大部分支教人员并不是真心实意的去支教,大部分人都把支教作为一个跳板,一两年后便会离开,而带给孩子们的影响他们却毫不顾忌,孩子们要么被他们带来的外面大千世界的信息所向往而不能安心学习,要么被他们刚建立起友谊便要分别的痛苦而伤害了心灵。所以如果你知道自己会离开,那么不如直接不去。去了就要把自己的生命和那些孩子们紧紧的绑在一起。卢安克做到了,但是却被世俗的国人所不解,最终也被破坏了。

为了让我们的人生能像oracle那样一直保持数据的完整性一致性,我们唯一能做的就是在决定每件事情之前都抱着不达目标誓不罢休的信心,在做的过程中做到光明正大心无所愧!

posted on 2011-04-24 13:24  onlyfew  阅读(250)  评论(1编辑  收藏  举报

导航