摘要:
SQL标准定义了4种隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。 低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。 首先,我们使用 test 数据库,新建 tx 表,并且如图所示打开两个窗口来操作同一个数据库: 第1级别:Read Uncommitt 阅读全文
摘要:
一、 当一个方法执行时,每个方法都会建立自己的内存栈,所有方法中定义的变量都是放在占内存中。我们在程序中创建对象时,这个对象保存到了动态内存区,以便反复使用,这个运行时数据区就是堆内存。堆内存中的对象不会随方法的结束而马上销毁,即使方法结束后,该对象还可以被另一个应用变量所引用,则该对象不会被销毁, 阅读全文
摘要:
一、数据库的ACID 原子性(Atomicity):保证事务中的所有操作全部执行或全部不执行。 一致性(Consistency):保证数据库始终保持数据的一致性——事务操作之前和之后都是一致的。 隔离性(Isolation):多个事务并发执行的话,结果应该与多个事务串行执行效果是一样的。 持久性(D 阅读全文