上一页 1 2 3 4 5 6 7 ··· 28 下一页
摘要: @Transactional注解支持9个属性的设置,这里只讲解其中使用较多的三个属性:readOnly、propagation、isolation。其中propagation属性用来枚举事务的传播行为,isolation用来设置事务隔离级别,readOnly进行读写事务控制。 @Service @T 阅读全文
posted @ 2020-02-17 23:36 cuiqq 阅读(2687) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/lupengfei1009/article/details/86514445 LVS+KeepAlived+Nginx高可用实现方案 阅读全文
posted @ 2020-02-14 21:59 cuiqq 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 隔离级别的实现原理 https://www.cnblogs.com/wade-luffy/p/8686883.html#_label7 目录 排他锁(Exclusive Lock) 共享锁(Share lock) “丢失修改”的问题 读未提交(最低的事务隔离级别)-脏数据 读已提交-不可重复读 可重 阅读全文
posted @ 2020-02-14 17:47 cuiqq 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 系统吞吐量、TPS(QPS)、用户并发量、性能測试概念和公式 PS:以下是性能測试的主要概念和计算公式,记录下: 一.系统吞度量要素: 一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。单个reqeust 对CPU消耗越高,外部系统接口、IO影响速度越慢。系统吞 阅读全文
posted @ 2020-02-11 10:07 cuiqq 阅读(403) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/qq_32447301/article/details/86659474 一、限流操作: 为什么限流,是防止用户恶意刷新接口,因为部署在外部服务器,并且我们采用websocket的接口实现的,公司没有对硬件升级,导致程序时长崩溃,为了解决这个问题,请教公司 阅读全文
posted @ 2020-02-09 08:10 cuiqq 阅读(1474) 评论(0) 推荐(0) 编辑
摘要: 在MySQL的InnoDB中,预设的Tansaction isolation level 为REPEATABLE READ(可重读) 在SELECT 的读取锁定主要分为两种方式: SELECT ... LOCK IN SHARE MODE SELECT ... FOR UPDATE 这两种方式在事务 阅读全文
posted @ 2020-02-08 10:14 cuiqq 阅读(1076) 评论(0) 推荐(0) 编辑
摘要: 原文:https://www.jb51.net/article/139113.htm MySQL的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制。比如,MyISAM和MEMORY存储引擎采用的是表级锁;BDB存储引擎采用的是页面锁,但也支持表级锁;InnoDB存储引擎既支持行级锁,也 阅读全文
posted @ 2020-02-08 08:51 cuiqq 阅读(174) 评论(0) 推荐(0) 编辑
摘要: JVM锁: jmate MySql锁: 1、查询有哪些再用的表被锁了 show open tables where in_use = 0; 2、被锁的这些表中如果有你要使用的表,那么释放。 unlock tables; 阅读全文
posted @ 2020-02-07 13:10 cuiqq 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 系统中异常的设计与处理 阅读全文
posted @ 2020-02-06 09:13 cuiqq 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 在一般情况下,只有无状态的Bean才可以在多线程环境下共享,在Spring中,绝大部分Bean都可以声明为singleton作用域,因为Spring对一些Bean中非线程安全状态采用ThreadLocal进行处理,解决线程安全问题。 ThreadLocal和线程同步机制都是为了解决多线程中相同变量的 阅读全文
posted @ 2020-01-20 17:13 cuiqq 阅读(5561) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 28 下一页