由数据库事务得到的感悟
2011-04-24 13:24
260 查看
Oracle官方文档中,有这么一句对Oracle事务的描述:""all or nothing": an atomic operation succeeds or fails as a whole",意思就是要么全做要么全不做,要么完全成功,要么彻底失败。数据库的事务之所以达到这么一个目的,就是要保证数据的完整性一致性;保证数据不被破坏。
人生却恰好相反,一件事只要你做了,就造成了影响了,就再也不可能回到之前的那个时刻了。就像"来过便不曾离开"这句话说的一样。
就像德国的国际支教自愿者卢安克曾经说过这么一件事,被支教的当地村民其实并怎么欢迎支教人员,因为大部分支教人员并不是真心实意的去支教,大部分人都把支教作为一个跳板,一两年后便会离开,而带给孩子们的影响他们却毫不顾忌,孩子们要么被他们带来的外面大千世界的信息所向往而不能安心学习,要么被他们刚建立起友谊便要分别的痛苦而伤害了心灵。所以如果你知道自己会离开,那么不如直接不去。去了就要把自己的生命和那些孩子们紧紧的绑在一起。卢安克做到了,但是却被世俗的国人所不解,最终也被破坏了。
为了让我们的人生能像oracle那样一直保持数据的完整性一致性,我们唯一能做的就是在决定每件事情之前都抱着不达目标誓不罢休的信心,在做的过程中做到光明正大心无所愧!
人生却恰好相反,一件事只要你做了,就造成了影响了,就再也不可能回到之前的那个时刻了。就像"来过便不曾离开"这句话说的一样。
就像德国的国际支教自愿者卢安克曾经说过这么一件事,被支教的当地村民其实并怎么欢迎支教人员,因为大部分支教人员并不是真心实意的去支教,大部分人都把支教作为一个跳板,一两年后便会离开,而带给孩子们的影响他们却毫不顾忌,孩子们要么被他们带来的外面大千世界的信息所向往而不能安心学习,要么被他们刚建立起友谊便要分别的痛苦而伤害了心灵。所以如果你知道自己会离开,那么不如直接不去。去了就要把自己的生命和那些孩子们紧紧的绑在一起。卢安克做到了,但是却被世俗的国人所不解,最终也被破坏了。
为了让我们的人生能像oracle那样一直保持数据的完整性一致性,我们唯一能做的就是在决定每件事情之前都抱着不达目标誓不罢休的信心,在做的过程中做到光明正大心无所愧!
相关文章推荐
- Android SQLite数据库(事务)的使用,多线程CRUD并发操作(可用于实际开发)
- 数据库事务隔离级别
- 转帖杂和数据库------- SQL-server 数据库相关知识 事务、索引、视图
- sqlserver2008 R2 数据库事务日志已满
- 数据库事务日志已满的解决办法 (sql2005)
- 显示数据(从数据库中得到)中的html标签 用于解决数据在前台显示,样式被数据破坏的问题!!css
- 关于spring的事务管理(单数据库):纯属猜测。
- 数据库中事务
- 数据库:事务
- 从数据库得到的结果集存放到List集合中
- 执行多条SQL语句,执行数据库事务(可传入Sql参数)
- 在数据库中开始一个事务
- 数据库操作事务处理
- 数据库事务隔离级别
- 如何在不影响数据库的正常使用的情况下得到数据的完整.mdf和.ldf文
- 如何得到JDBC Insert 语句执行后插入数据库记录的主键
- DB2 数据库中得到存储过程创建语句的三种方法
- 数据库事务隔离级别
- 数据库事务
- 数据库事务操作