将描述通过 <tx:advice/> 标签来指定不同的事务性设置。默认的 <tx:advice/> 设置如下: 事务传播设置是 REQUIRED 隔离级别是 DEFAULT 事务是 读/写 事务超时默认是依赖于事务系统的,或者事务超时没有被支持。 任何 RuntimeException 将触发事务回 ...
分类:
其他好文 时间:
2016-07-24 22:20:33
阅读次数:
184
什么是读写分离在数据库集群架构中,让主库负责处理事务性查询,而从库只负责处理select查询,让两者分工明确达到提高数据库整体读写性能。当然,主数据库另外一个功能就是负责将事务性查询导致的数据变更同步到从库中,也就是写操作。读写分离的好处1)分摊服务器压力,提高机..
分类:
数据库 时间:
2016-07-22 16:17:10
阅读次数:
732
嵌入式linux项目开发(一)——SQLite数据库一、SQLite数据库简介SQLite是一个开源的嵌入式关系数据库,是一种轻量级的、自给自足的、无服务器的、无需配置的、事务性的SQL数据库引擎,其特点是高度便携、使用方便、结构紧凑、高效、可靠,体积小,支持ACID(原子性、一致性、..
分类:
数据库 时间:
2016-07-22 14:57:19
阅读次数:
633
一、事物隔离级别概念
一、我们为什么需要事务
数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一个逻辑工作单元要成为事务,必须满足所谓的ACID(原...
分类:
其他好文 时间:
2016-06-24 15:16:20
阅读次数:
202
项目经理是什么?项目经理( Project Manager ) ,从职业角度,是指企业建立以项目经理责任制为核心,对项目实行质量、安全、进度、成本管理的责任保证体系和全面提高项目管理水平设立的重要管理岗位。从戏剧角度,项目经理可以理解为整台演出及演出制作过程中的具体操作者。它要负责处理所有事务性质的 ...
分类:
其他好文 时间:
2016-06-23 16:09:20
阅读次数:
159
最近工作接触到sqlite3了,于是用博客记录下,当然只是浅用哈! 参考资料:http://www.runoob.com/sqlite/sqlite-tutorial.html 概念: SQLite 是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。它是一个零配置的 ...
分类:
数据库 时间:
2016-06-22 12:31:33
阅读次数:
360
翻译说明:
英文原文来自:http://java.ociweb.com/mark/stm/article.html
原文包含了一些非STM的知识,也包括STM底层实现的内容,这里只是翻译了STM抽象层的内容,自认为这部分比较重要。
翻译是基于自己能够理解的方式翻译的,并非逐句翻译,目的是理解STM,理解如何调优STM,有逐句翻译强迫症的同学请不要喷我!
本人是在学习《Clojure编程乐趣》的“压力之下的 Ref”章节,遇到无法理解minHistory和maxHistory的时候才找到这篇文章的。
...
分类:
其他好文 时间:
2016-06-21 07:47:50
阅读次数:
231
数据库事务: 数据库事务(Database Transaction) 是指作为单个逻辑工作单元执行的一系列操作。 事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。 设想网上购物的一次交易,其付款过程至少包括以下几步数据库操作: 更新客户所购商品的库存信息 保存客 ...
分类:
数据库 时间:
2016-06-15 01:44:42
阅读次数:
227
数据库事务:是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应..
分类:
数据库 时间:
2016-06-13 19:21:15
阅读次数:
201
事务其实对于事务而言,我们就是为了数据库恢复技术而产生的概念。事务(DatabaseTransaction),是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将..
分类:
数据库 时间:
2016-06-13 19:21:10
阅读次数:
415