
占小狼转载请注明原创出处,谢谢! 堆外内存 JVM启动时分配的内存,称为堆内存,与之相对的,在代码中还可以使用堆外内存,比如Netty,广泛使用了堆外内存,但是这部分的内存并...
线程安全,是Java并发编程中的重要关注点,应该注意到的是,造成线程安全问题的主要原因有两点:1,存在共享数据(也称临界资源)2,存在多条线程,共同操作共享数据。 本文由浅入...
写在前面 当在10亿数据进行不到30次比较就能查找到目标时,不禁感叹编程之魅力!人类之伟大呀! —— 学红黑树有感。 终于,在学习了几天的红黑树相关的知识后,我想把我所学所想...
环境 spring-framework:5.1.x spring-boot: v2.1.2.RELEASE 看一眼历史的感觉 先看一眼我们很久以前用的XML的配置方式,我举得...
写了一大堆还是没写到点上, 不仅仅是你, 而是所有这个主题相关文章都是这样, 没有描述到底为什么in dex merge会导致死锁产生, 为什么相同的sql走相同的索引会产生锁的相互占用. 而是在这边选择一笔带过, 然后长篇大论加锁这些基本的哪里都能看到的东西.
记录一次 mysql 死锁 (患者 为 index merge)几点 读懂死锁日志 日志分析 基础知识补习 死锁 原因分析 解决办法 写在最后的 锁 读懂死锁日志 第一步 先登录上 公司 的yearing 审核平台 通过 show eng...
感觉最后死锁的原因还是没分析到底呀,如果是合并索引扫描的顺序和SQL顺序不一致,那个两个SQL应该都是同样的顺序,为啥会不一致?难道每次扫描的顺序还不一定吗?
----2020年7月12日更新----朋友做了一个很方便的组队打卡小程序,UI和功能都很棒,欢迎大家体验使用。传送门→ https://ojeveryday.com/#/s...
当需要更新一个数据页时,如果数据页在内存(buffer pool)中就直接更新好了(还要记下redo log),但是 如果这个数据页还没有在内存中,并且不是唯一索引不用查是不...