摘要: MySQL的四种事务隔离级别 讲得还不错 一、事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过 阅读全文
posted @ 2018-10-22 19:10 好好学习,努力进步 阅读(115) 评论(0) 推荐(0) 编辑
摘要: InnoDB锁机制之Gap Lock、Next-Key Lock、Record Lock解析 有意思,解释的很好 阅读全文
posted @ 2018-10-22 18:37 好好学习,努力进步 阅读(709) 评论(0) 推荐(0) 编辑
摘要: Mysql(Innodb)如何避免幻读 有意思 MySQL InnoDB支持三种行锁定方式: 行锁(Record Lock):锁直接加在索引记录上面,锁住的是key。 间隙锁(Gap Lock):锁定索引记录间隙,确保索引记录的间隙不变。间隙锁是针对事务隔离级别为可重复读或以上级别而已的。 Next 阅读全文
posted @ 2018-10-22 18:22 好好学习,努力进步 阅读(6799) 评论(2) 推荐(1) 编辑
摘要: log4j 根配置语法 log4j.rootLogger = [ level ] , appenderName, appenderName, … 把指定级别以上的日志信息输出到指定的一个或者多个位置 log4j.additivity log4j.additivity是 子Logger 是否继承 父L 阅读全文
posted @ 2018-10-22 15:26 好好学习,努力进步 阅读(137) 评论(0) 推荐(0) 编辑
摘要: log4j2配置文件log4j2.xml 配置文件节点解析 (1).根节点Configuration有两个属性:status和monitorinterval,有两个子节点:Appenders和Loggers(表明可以定义多个Appender和Logger). status用来指定log4j本身的打印 阅读全文
posted @ 2018-10-22 14:28 好好学习,努力进步 阅读(584) 评论(0) 推荐(0) 编辑
摘要: Log4J2 PatternLayout 参考 日志样例 : log4j2.xml 样例: 阅读全文
posted @ 2018-10-22 13:58 好好学习,努力进步 阅读(5935) 评论(1) 推荐(1) 编辑