摘要:
解决死锁之路(终结篇) - 再见死锁 在前面的几篇博客中,我们学习了事务,隔离级别,各种锁类型,以及各种 SQL 语句的加锁原理,这一系列的知识学习下来,断断续续,竟然已经过去了大半年的时间。随着对数据库原理的学习越来越深入,越发现一发不可收拾,这里面的水实在是太深了。这是这个系列的最后一篇,也让我 阅读全文
posted @ 2022-08-22 16:09 面具下的戏命师 阅读(609) 评论(0) 推荐(0) 编辑
摘要:
解决死锁之路(终结篇) - 再见死锁 在前面的几篇博客中,我们学习了事务,隔离级别,各种锁类型,以及各种 SQL 语句的加锁原理,这一系列的知识学习下来,断断续续,竟然已经过去了大半年的时间。随着对数据库原理的学习越来越深入,越发现一发不可收拾,这里面的水实在是太深了。这是这个系列的最后一篇,也让我 阅读全文
posted @ 2022-08-22 16:09 面具下的戏命师 阅读(609) 评论(0) 推荐(0) 编辑
摘要:
解决死锁之路 - 常见 SQL 语句的加锁分析 这篇博客将对一些常见的 SQL 语句进行加锁分析,看看我们平时执行的那些 SQL 都会加什么锁。只有对我们所写的 SQL 语句加锁过程了如指掌,才能在遇到死锁问题时倒推出是什么锁导致的问题。在前面的博客中我们已经学习了 MySQL 下不同的锁模式和锁类 阅读全文
posted @ 2022-08-22 16:01 面具下的戏命师 阅读(267) 评论(0) 推荐(0) 编辑
摘要:
解决死锁之路 - 了解常见的锁类型 在上一篇博客中,我们学习了事务以及事务并发时可能遇到的问题,并介绍了四种不同的隔离级别来解决这些并发问题,在隔离级别的实现一节中,我们提到了锁的概念,锁是实现事务并发的关键。其实,锁的概念不仅仅出现在数据库中,在大多数的编程语言中也存在,譬如 Java 中的 sy 阅读全文
posted @ 2022-08-22 15:41 面具下的戏命师 阅读(244) 评论(0) 推荐(0) 编辑 |
||