数据库
文章平均质量分 89
JAVA架构充电宝
这个作者很懒,什么都没留下…
展开
-
金九银十真TM难!秋招字节正式批4面,顺利拿到offer
说到字节跳动的经历还是比较搞笑的。一开始我特别想去那个游戏部门,当然data部门也是特别想去的,但是提前批只能投一个,于是投了游戏,结果第二天就给我挂了。。。中间北京的教育捞我,但是不想去北京所以拒绝了,上海的测试捞我,我也不太懂测试所以还是拒绝了。正式批的时候我投了俩,游戏部门和data,结果游戏第二天又给我挂了。。。哈卖批。。。过了几天data也给我挂了!我想真的是跟字节命里犯冲。。。这时候阿里学长看我阿里面试最后一轮表现不太好,想给我托字节内部捞一下去教育,结果这时候data主动把我捞了!!!真是神.原创 2021-09-27 21:51:33 · 4615 阅读 · 0 评论 -
拿捏!隔离级别、幻读、Gap Lock、Next-Key Lock
前面我写了很多Mysql相关的知识点,到这一篇稍微可以串一下了,从SQL执行流程、MVCC到锁,很多时候可能觉得对于间隙锁和Next-Key Lock好像已经理解了,但是好像又觉得理解差那么一点意思,这篇文章从头来梳理一下概念,明确一下这些知识。锁首先,对于Mysql来说实现了两种行级锁:共享锁:允许事务读一行数据,一般记为S,也称为读锁排他锁:允许事务删除或者更新一行数据,一般记为X,也称为写锁关于读写锁的互斥性,应该都很清楚,读锁只能和读锁兼容,其他场景都无法兼容,这里不再赘述吧。隔离级别原创 2021-09-05 14:26:03 · 116 阅读 · 0 评论