MySQL 索引知识点

存储引擎负责 MySQL 中数据的存储和提取。 索引是存储引擎用于快速找到记录的一种数据结构。 索引可以包含一个或多个列的值。如果索引包含多个列,那么列的顺序也十分重要,因为 MySQL…

MySQL 查询执行过程

当希望 MySQL 能够以更高的性能运行查询时,最好的办法就是弄清楚 MySQL 是如何优化和执行查询的。 当向 MySQL 发送一个请求的时候,MySQL 到底做了些什么: 客户端发送一条查询给服务…

MySQL 事务隔离级别

mysql 拥有分层的架构。上层是服务器层的服务和查询执行引擎,下层则是存储引擎。 mysql 支持 LOCK TABLES 和 UNLOCK TABLES 语句,这是在服务器层实现的,和存储引擎无关。 mysql 服务…

MySQL 主从复制

主从复制功能通过在主服务器和从服务器之间切分处理客户查询的负荷,可以得到更好的客户响应时间, SELECT 查询可以发送到从服务器,以降低主服务器的查询处理负荷。修改数据的语句仍…

MySQL 数据库规约

此规范摘抄自【Java 编码规范】《阿里巴巴 Java 开发手册》,仅供参考,作者本人很是喜欢,所以整理于此。 一. 建表规约 【强制】表达是与否概念的字段,必须使用 is_xxx 的方式命名,…