- 博客(4)
- 收藏
- 关注
原创 分库分表存在的问题
分布式事务的问题 跨节点 Join 的问题 跨节点合并排序分页的问题 多数据源管理问题 额外的数据管理负担和数据运算压力 扩容与部署对线上的影响事务问题在执行分库分表之后,由于数据存储到了不同的库上,数据库事务管理出现了困难。如果依赖数据库本身的分布式事务管理功能去执行事务,将付出高昂的性能代价;如果由应用程序去协助控制,形成程序逻辑上的事务,又会造成编程方面的负担。...
2019-09-20 16:30:35 400
原创 mysql隔离级别要点
不介绍概念,记录要点mysql对acid的实现隔离性的实现原理就是锁,因而隔离性也可以称为并发控制、锁等。事务的隔离性要求每个读写事务的对象对其他事务的操作对象能互相分离。原子性、一致性和持久性由数据库的 redo log 和 undo log 实现。redo log 称为重做日志,用来保证事务的原子性和持久性,恢复提交事务修改的页操作。undo log 来保证事务的一致性...
2019-09-20 13:01:10 154
原创 mybatis 一级缓存二级缓存要点
惯例,不介绍概念,这里记录需要记录的要点: 缓存通过HashMap实现 一级缓存作用域是sqlSession,默认开启,在高并发或者分布式(每个节点有自己的缓存)的情况下会产生脏数据。所以建议 一级缓存级别调成 statement,每次查询结束都会清掉一级缓存 mybatis集合spring一级缓存失效问题:https://www.cnblogs.com/zemliu/...
2019-09-20 09:37:29 188
原创 nssm把jar包制作成windows服务遇到的问题(无法启动服务,服务器并未返回错误)
关于nssm的用法网上很多,不再赘述,这次的应用场景是把jar包制作成windows服务,遇到了一些问题资料比较少记录一下启动路径指向一个bat文件第一个问题就是制作完,服务起不来,错误如图:查到网上有人遇到过:https://blog.csdn.net/v6543210/article/details/81944191缺少系统环境变量,在设置里加上如下(根据自身情况调整路径)...
2019-09-18 12:10:02 6922
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人