- 博客(7)
- 资源 (1)
- 收藏
- 关注
转载 文章标题
MyISAM和InnoDB的区别 MySQL默认采用的是MyISAM。MyISAM不支持事务,而InnoDB支持。InnoDB的AUTOCOMMIT默认是打开的,即每条SQL语句会默认被封装成一个事务,自动提交,这样会影响速度,所以最好是把多条SQL语句显示放在begin和commit之间,组成一个事务去提交。InnoDB支持数据行锁定,MyISAM不支持行锁定,只支持
2017-05-23 19:15:56
224
转载 欢迎使用优快云-markdown编辑器
Java 性能调优需要格外注意的细节 代码优化的目标:减少代码的体积提高代码的运行效率代码优化细节1、尽量指定类、方法的final修饰符带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是final的。为类指定final修饰符可以让类不可以被继承,为方
2017-05-02 08:39:23
258
转载 事务补偿机制
分布式事务场景: 对于跨银行的转账操作,该操作涉及到调用两个异地的Service服务,一个是本地提供的取款服务,一个是目标银行提供的存款服务,该两个服务本身无状态且独立,构成一个完整的事务。分布式事务补偿机制 事务补偿即在事务链中的任何一个正向事务操作,都必须存在一个完全符合回滚规则的可逆事务。如果是一个完整的事务链,则必须事务链中的每一个业务服务或操作都有对应
2017-02-27 14:34:56
462
转载 分布式情况下最终一致性
前言目前的应用系统,不管是企业级应用还是互联网应用,最终数据的一致性是每个应用系统都要面临的问题,随着分布式的逐渐普及,数据一致性更加艰难,但是也很难有银弹的解决方案,也并不是引入特定的中间件或者特定的开源框架能够解决的,更多的还是看业务场景,根据场景来给出解决方案。根据笔者最近几年的了解,总结了几个点,更多的应用系统在编码的时候,更加关注数据的一致性,这样系统才是健壮的。基础理论相关说起事务,目前
2017-02-27 14:27:59
316
转载 线上故障处理
线上故障处理 于 2016 年 12 月 09 日 线上故障处理故障信息获取源1 系统业务报警2 用户反馈处理流程1 判断影响范围2 回滚重启扩容4 降级临时方案故障后处理前些天看到caoz一篇文章出了bug怎么办提到bug修复问题,之后airbnb的朱赟发了当工程师收到了 Bug Report,都谈到了bug修复的问题。互联网行业面对的用户量较大,程序中可能有的bug最后都
2017-02-15 14:19:57
716
转载 Spring事务传播隔离只读回滚超时5种属性详细
2016十二月 <div class="date_b">06</div> </div> </dt> <dd> <div class="skin_icon"><a href="javascript:;" class="set_ol
2017-02-13 14:50:29
326
转载 HTTP连接管理
1 HTTP连接管理概述HTTP连接管理我们大体会谈到如下内容:串行连接,并行连接,持久连接以及管道化连接。现在流行的浏览器如chrome,firefox都采用了并行的持久连接来提升性能,减少加载延时。本文只针对HTTP/1.0和HTTP/1.1,HTTP/2不在讨论范围。1.1 串行连接串行连接性能最差,因为每次http事务(http事务由一次完整的http请求加上htt
2017-01-20 08:25:44
643
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅