计算机系统的总体性能标准是响应时间和吞吐量。 响应时间是提交请求和返回该请求的响应之间使用的时间。示例包括: 数据库查询花费的时间 将字符回显到终端上花费的时间 访问 Web 页面花费的时间 吞吐量是对单位时间内完成的工作量的量度。示例包括: 每分钟的数据库事务 每秒传送的文件千字节数 每秒读或写的 ...
分类:
其他好文 时间:
2016-08-18 19:42:14
阅读次数:
139
数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。 √: 可能出现 ×: 不会出现 脏读 不可重复读 幻读 Read uncomm ...
分类:
数据库 时间:
2016-08-14 22:03:14
阅读次数:
177
数据库事务(DatabaseTransaction),是指作为单个逻辑工作单元执行的一系列操作,要么全部执行,要么全部都不执行。一个逻辑工作单元要成为事务,必须满足事务的四大特性(ACID)。即原子性(Atomic)、一致性(Consistent)、隔离性(Insulation)和持久性(Duraction)。原子..
分类:
数据库 时间:
2016-08-12 21:48:09
阅读次数:
327
Mysql的数据库引擎有很多,最重要的就是MyISAM、InnoDB、heap(memory),此外还有BDB、archive数据表、csv、ndb、federated InnoDB 优点: 1、对数据库事务支持,支持四种事务级别(read uncommitted、read committed、re ...
分类:
数据库 时间:
2016-08-10 22:35:05
阅读次数:
178
http://www.cnblogs.com/wenfeng762/archive/2011/11/06/2237253.html http://xm-king.iteye.com/blog/770721 read uncommited 读脏数据问题 不可重复读 以及 幻读 read commite ...
分类:
数据库 时间:
2016-08-03 18:34:19
阅读次数:
202
1.使用数据库事务的时候需要传递参数,使用了use关键字,否则的话传递不进去,代码如下: ...
分类:
其他好文 时间:
2016-08-03 13:40:56
阅读次数:
203
1、数据库事务的属性-ACID(四个英文单词的首写字母): 1)原子性(Atomicity) 所谓原子性就是将一组操作作为一个操作单元,是原子操作,即要么全部执行,要么全部不执行。 2)一致性(Consistency) 事务的一致性指的是在一个事务执行之前和执行之后数据库都必须处于一致性状态。如果事 ...
分类:
数据库 时间:
2016-08-02 06:32:26
阅读次数:
219
本文是“论代码级性能优化变迁之路一”(http://www.jianshu.com/p/c4a748002e66) 的第二篇。在上一篇我们主要介绍了所遇到问题的五点,那么今天接下来讨论剩下的问题,我们先再回顾一下之前讨论的问题:1、单台40TPS,加到4台服务器能到60TPS,扩展性几乎没有。
2、在实际生产环境中,经常出现数据库死锁导致整个服务中断不可用。
3、数据库事务乱用,导致事务占用时间...
分类:
其他好文 时间:
2016-07-29 15:47:59
阅读次数:
149
原文:http://skaka.me/blog/2016/04/21/springcloud1/ 不同于单一架构应用(Monolith), 分布式环境下, 进行事务操作将变得困难, 因为分布式环境通常会有多个数据源, 只用本地数据库事务难以保证多个数据源数据的一致性. 这种情况下, 可以使用两阶段或 ...
分类:
其他好文 时间:
2016-07-13 21:01:37
阅读次数:
139