摘要:
MySQL事务(InnoDB) 事务的概念 事务就是一个不可分割的操作单元,其中的多个操作被认为是一个整体,要么全部执行成功,要么执行失败。 事务的特性 通常来说,我们一般认为事务具有四个特性。 隔离性 不同的事务之间,是互相隔离的,不会互相影响。 通过锁和MVCC来实现。 持久性 一旦事务执行完成 阅读全文
摘要:
SQL优化笔记(MySQL) 目标 减少IO次数 降低CPU的计算 基本原则 1. 尽量少 join MySQL 的优势在于简单,但这在某些方面其实也是其劣势。MySQL 优化器效率高,但是由于其统计信息的量有限,优化器工作过程出现偏差的可能性也就更多。对于复杂的多表 Join,一方面由于其优化器受 阅读全文
摘要:
从JDK8到JDK17 JDK9 从Java8到Java17(一) JDK9 新特性 Java 9 新特性 模块系统 JDK9引入了一个新的特性叫做JPMS(Java Platform Module System),也可以叫做Project Jigsaw。模块化的本质就是将一个大型的项目拆分成为一个 阅读全文