
begin/start transaction 命令并不是一个事务的起点,在执行到它们之后的第一个操作 InnoDB 表的语句,事务才真正启动。...
MySQL 锁机制与事务控制 1. MySQL 锁分类 1.1 全局锁(Global Lock) 使用 FLUSH TABLES WITH RE...
前端学习指引大纲 1. HTML 基础 掌握 HTML 是前端开发的第一步。对于有 Java 背景的开发者,HTML 相当于前端的“界面结构定义...
1. 数据库索引的基本概念 1.1 定义与目的 索引(Index)是数据库中的一种特殊数据结构,用于加速数据的检索。类似于书籍的目录,索引能够帮...
MySQL 事务隔离级别、长事务风险及管理策略 1. MySQL 事务隔离级别及其影响 MySQL 事务隔离级别定义了多个事务并发执行时如何相互...
1. MySQL 逻辑架构概述 MySQL 的架构大致可以分为两部分:Server层 和 存储引擎层。 Server层 负责大部分核心服务功能,...
选择排序 即每次遍历数组选出一个最小的 时间复杂度: n+(n-1)+(n-2)+(n-3)+...+1。约等于O(n^2) 快速排序/归并排序...
引子 快速排序是一个很难记的概念,倒不是说排序方法难记,就是为什么叫快速排序,到底快在哪儿,说不清楚。 回味归并排序 数组对半分,不停对半分 直...
引子 我常常会想解决算法问题的开始在哪里,难道是记下茫茫多的解决技巧,或者是熟悉于特定的编程语言,还是说题海战术? 可我们的精力能力有限,特别是...