03 2022 档案
摘要:java com.yyds.jvm.Math.class 运行Math 类的过程如下: 启动Java.exe,调用底层 C++ 库 来创建 Java 虚拟机(C++实现),然后创建一个引导类加载器(C++实现),再调用Java代码创建JVM 启动器实例:sun.misc.Launcher 的实例,
阅读全文
摘要:转载 https://mp.weixin.qq.com/s/7e1h5k9hIcc9KFHt84ePGw 今天跟大家聊一聊 MySQL 的事务隔离,并通过一些实验做了些总结。光说不练,假把式,没有经过实践就没有话语权 我们都知道数据库有四种隔离级别, 分别是: 读未提交 (READ UNCOMMIT
阅读全文
摘要:转载: https://blog.csdn.net/Waves___/article/details/105295060 转载记录一下, 虽然理解了,但还是感觉有点绕, 时常温习一下, 加深理解 序 最近在学习MySQL中的MVCC,看了网上的各种版本,什么创建版本号、删除版本号,一开始看的时候,好
阅读全文
摘要:转载 : https://www.cnblogs.com/myseries/p/10728533.html MySQL 中有以下日志文件,分别是: 1、 重做日志 (redo log) 2、 回滚日志 (undo log) 3、 二进制日志 (binlog) 4、 错误日志 (errorlog) 5
阅读全文
摘要:原子性(Atomicity) 、一致性(Consistency) 、隔离型(Isolation)、 持久性(Durability) 原子性:原子性是指事务是一个不可分割的工作单位,事务中的操作要么全部成功, 要么全部失败。 比如在同一个事务中的SQL语句,要么全部执行成功,要么全部执行失败。 一致性
阅读全文
摘要:转载: https://mp.weixin.qq.com/s/yhyr6M0hVEgQPyER0XyXuQ MySQL都有哪些锁呢? - 小林coding的回答 - 知乎 https://www.zhihu.com/question/422489306/answer/2062958661 在MySQ
阅读全文
摘要:转载: https://zhuanlan.zhihu.com/p/117476959/ 概念说明 脏读:脏读指的是读到了其他事务未提交的数据,未提交意味着这些数据可能会回滚,也就是可能最终不会存储到数据库中, 也就是不存在的数据,读到了并不一定最终存在的数据,这就是脏读。 可重复读: 可重复读指的是
阅读全文