SQL之组内排序

记录一下SQL的组内排序的写法

MySQL不同隔离级别下的加锁情况

InnoDB的四个事务隔离级别:1992标准: READ UNCOMMITTED, READ COMMITTED, REPEATABLE READ,和 SERIALIZABLE。默认隔离级别InnoDB是 REPEATABLE READ。

关于MySQL的一些面试题

一些MySQL的面经,答案不一定官方。

MySQL死锁的调试

MySQL的死锁调试技巧也十分关键,通过案例记录一下。

MySQL调优利器Explain

Expalin是用于获取SQL语句的执行计划的一个指令,比如是否走的索引,走的哪个索引之类的。

MySQL之Gap Locks与Next-key Locks

MVCC 不能解决幻影读问题,Next-Key Locks 就是为了解决这个问题而存在的。在可重复读(REPEATABLE READ)隔离级别下,使用 MVCC + Next-Key Locks 可以解决幻读问题。

数据库之事务与实现原理

事务指的是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚。本文讨论事务与其实现。

MySQL的字符集与校对规则

字符集指的是⼀种从⼆进制编码到某类字符符号的映射。校对规则则是指某种字符集下的排序规则。MySQL中每⼀种字符集都会对应⼀系列的校对规则。

MySQL的索引

索引是在存储引擎层实现的,而不是在服务器层实现的,所以不同存储引擎具有不同的索引类型和实现。

MyISAM和InnoDB引擎区别

MySQL种的存储引擎,MyISAM和InnoDB的一些区别,优点缺点对比。
博客
分类
标签
归档
关于