摘要:MySQL常见锁和场景分析 1.表结构和数据 数据: 2.场景分析:
阅读全文
摘要:Spring事务有7种传播行为: PROPAGATION_REQUIRED:Spring默认的类型,依赖型,事务之间互相依赖的,内层与外层共用一个事务(内层事务加入外层事务) PROPAGATION_SUPPORTS:外层有事务,支持内层无事务 PROPAGATION_MANDATORY:强制传播,
阅读全文
摘要:参考:https://www.cnblogs.com/jpfss/p/11491526.html 遇到 com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Deadlock 查询: SELECT * FROM info
阅读全文
摘要:慢查询日志 参考:https://www.cnblogs.com/saneri/p/6656161.html 查询是否开启慢查询日志: show variables like '%slow_query_log%'; 开启慢查询日志: set global slow_query_log=1; 查询慢查
阅读全文
摘要:共享锁和排他锁 1.共享锁: 读锁、X锁,在查询时生效,多个事务在查询同一个数据时共享一把锁,但是不能作用于修改数据,在select语句后添加 lock in share mode ; 2.排他锁:在insert、update和delete时生效,获取排他锁的事务在修改一条数据时,其他锁不能存在于这
阅读全文