logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

PostgreSQL vs MySQL

✅ 更新 0 行 或 serialization failure。你不加锁 / version,就可能“逻辑上错但数据库不报错”一、为什么「只看 SELECT」一定会把你带沟里?状态流转(NEW → PAYED → DONE)👉 PG 的 Serializable =4️⃣ MySQL RR 到底解决了什么?大部分幻读(Next-Key Lock)写:不校验你“是否基于旧认知”“兄弟,你这次判断

#postgresql#mysql#数据库
PostgreSQL vs MySQL

✅ 更新 0 行 或 serialization failure。你不加锁 / version,就可能“逻辑上错但数据库不报错”一、为什么「只看 SELECT」一定会把你带沟里?状态流转(NEW → PAYED → DONE)👉 PG 的 Serializable =4️⃣ MySQL RR 到底解决了什么?大部分幻读(Next-Key Lock)写:不校验你“是否基于旧认知”“兄弟,你这次判断

#postgresql#mysql#数据库
PostgreSQL vs MySQL

✅ 更新 0 行 或 serialization failure。你不加锁 / version,就可能“逻辑上错但数据库不报错”一、为什么「只看 SELECT」一定会把你带沟里?状态流转(NEW → PAYED → DONE)👉 PG 的 Serializable =4️⃣ MySQL RR 到底解决了什么?大部分幻读(Next-Key Lock)写:不校验你“是否基于旧认知”“兄弟,你这次判断

#postgresql#mysql#数据库
jvm -垃圾回收

可达性分析法的基本思想是从一组称为“GC Roots”的根对象出发,通过遍历对象之间的引用关系,找到所有与根对象直接或间接相连的对象,这些对象被认为是可达的(活动的),而那些不与根对象相连的对象则被认为是不可达的(垃圾对象)。如果一个对象的内存超过了新生代的容量,以至于无法在新生代中分配足够的空间来存储该对象,那么这个对象就会被直接分配到老年代中。虚拟机栈中存储着每个线程的方法调用栈,每个栈帧中都

文章图片
#jvm#java#算法
到底了