存储引擎 第114页
-
事务、隔离级别和并发一致性问题
数据库的事务一直以来是数据库最核心的基础知识,熟悉事务知识是深入学习数据库的前提;同时,数据库的事务也是互联网面试最最最常问的知识之一。 本文我们将从以下几个角度深入分析: 事务的四大特性数据库并发环...
-
慢SQL,压垮团队的最后一根稻草!
在实际的业务系统开发中,虽然我们会严抓代码质量,但是慢 SQL 的检测却常常容易被忽视,今天我们就一起来总结一下关于慢 SQL 可能存在的系统运行风险。 一、什么是慢 SQL 什么是慢SQL?顾名思义...
-
相同执行计划,为何有执行快慢的差别
前言 今天遇到一个很神奇的现象,在数据库中,相同的执行计划,执行SQL所需要的时间相差很大,执行快的SQL瞬间出结果,执行慢的SQL要几十秒才出结果,一度让我怀疑是数据库抽风了,后面才发现是见识不足,...
-
明明加了唯一索引,为什么还是产生了重复数据?
前言 前段时间我踩过一个坑:在 mysql8 的一张 innodb 引擎的表中,加了唯一索引,但最后发现数据竟然还是重复了。 到底怎么回事呢? 本文通过一次踩坑经历,聊聊唯一索引,一些有意思的知识点。...