摘要:
Mysql 索引原理及优化 什么是索引 为什么需要索引? 索引是数据表种一个或者多个列进行排序的数据结构 索引能够大幅提升检索速度 创建、更新索引本身也会耗费空间和时间 查找结构进化史 线性查找:一个个找;实现简单;太慢 二分查找:有序;简单;要求是有序的,插入特别慢 HASH查找:查询快;占用空间 阅读全文
摘要:
MySQL 基础 几个常考的知识点 什么是事务? 事务是数据库并发控制的基本单位 事务可以看作是一系列 SQL 语句的集合 事务必须要么全部执行成功,要么全部执行失败(回滚) 举个例子 转账操作是事务使用的一个常见场景。 Transaction 示例 事务的 ACID 特性 原子性(Atomicit 阅读全文