上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 71 下一页

left join 要点

摘要: 总的来说,left join的性能优化(尤其还涉及到排序)是个比较复杂、系统的问题,涉及到 驱动表 索引 的内在实现,仅能在以下三的有所关注: 1. 连接字段编码一致 悲剧:https://www.cnblogs.com/jarjune/articles/7912722.html 2. 认清主表作相 阅读全文
posted @ 2018-02-13 17:02 silyvin 阅读(770) 评论(0) 推荐(0) 编辑

会话和事务的区别

摘要: http://blog.csdn.net/jiankunking/article/details/23818743 一个会话可以启动多个事务,会话是session,指一次连接。 事务是指一个操作单元,要么成功,要么失败,没有中间状态。 ... 阅读全文
posted @ 2018-02-13 16:36 silyvin 阅读(1003) 评论(0) 推荐(0) 编辑

springboot 获取hibernate 的 SessionFactory

摘要: 注入beanpackage cn.xiaojf;import cn.xiaojf.today.data.rdb.repository.RdbCommonRepositoryImpl;import org.springframework.boot.SpringAppli... 阅读全文
posted @ 2018-02-13 15:13 silyvin 阅读(3689) 评论(0) 推荐(0) 编辑

hibernate 一级缓存实践

摘要: @Transactional public Tao testHibernateCache() { Tao tao = taoDao.findOne(1); tao.setCol2("new"); tao = ta... 阅读全文
posted @ 2018-02-13 14:06 silyvin 阅读(175) 评论(0) 推荐(0) 编辑

三次请求(读-改-读)引出nibernate 一级缓存

摘要: http://blog.csdn.net/an_2016/article/details/52088712Hibernate之缓存详解Hibernate中提供了两级缓存,一级缓存是Session级别的缓存,它属于事务范围的缓存,该级缓存由hibernate管理,应用程... 阅读全文
posted @ 2018-02-13 11:23 silyvin 阅读(167) 评论(0) 推荐(0) 编辑

rc级别 避免脏读的实现(LBCC & MVCC)

摘要: 两种方式: LBCC和MVCC 先看LBCC: 从此隔离级别效果入手:事务只能读其他事务已提交的的记录。数据库事务隔离级别的实现,InnoDB 支持行级锁,写时加的是行级排他锁(X lock),那么当其他事务访问另一个事务正在update (除select操作外其他操作本质上都是写操作)的同一条记录 阅读全文
posted @ 2018-02-13 11:13 silyvin 阅读(1582) 评论(0) 推荐(0) 编辑

乐观锁和 MVCC 的区别?

摘要: 个人以为MVCC也是乐观锁的一种形式https://www.zhihu.com/question/27876575 阅读全文
posted @ 2018-02-13 11:07 silyvin 阅读(166) 评论(0) 推荐(0) 编辑

read-uncommited 下脏读的实现

摘要: mysql(InnoDB)事务隔离级别(READ UNCOMMITTED) 与 锁 https://segmentfault.com/a/1190000012654564 相同类型的还有 看到了吧读取UNCOMMITTED事务也不被排他锁(排他锁将阻止当前事务读取已被修改但未被其他事务提交的行)阻止 阅读全文
posted @ 2018-02-13 11:05 silyvin 阅读(214) 评论(0) 推荐(0) 编辑

MySQL 加锁处理分析【重点】

摘要: http://hedengcheng.com/?p=771 类似的文章:https://www.cnblogs.com/yelbosh/p/5813865.html 1.解释了为什么update insert delete 也属于当前读 2.分9种情况解释了rc rr级别下,当前读在mysql中是如 阅读全文
posted @ 2018-02-12 15:52 silyvin 阅读(199) 评论(0) 推荐(0) 编辑

Next-key locking是如何解决幻读(当前读)问题的

摘要: http://blog.51cto.com/74567456/1887690 类似的文章:https://www.cnblogs.com/zhoujinyi/p/3435982.html 总结: 1. 通过实践阐述了gap lock 的开启与关闭: A. 将事务隔离级别设置为RC B. 将参数inn 阅读全文
posted @ 2018-02-12 12:58 silyvin 阅读(3914) 评论(0) 推荐(1) 编辑
上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 71 下一页