不懂数据库索引的底层原理?那是因为你心里没点b树
【BAT面试题系列】面试官:你了解乐观锁和悲观锁吗?
深入学习MySQL事务:ACID特性的实现原理
MySQL Explain详解
Mysql 优化,慢查询
Mysql的触发器
Create Trigger h1 before/after insert/update/delete t1 for each row begin 触发器操作;隔开 end
索引
聚合索引和非聚合索引 什么时候使用索引(进场更新也是有代价的) 哪些查询,不走索引
交叉查询、内连接、外链接、子查询、普通查询
关键字inner join,outer join 子查询的实际顺序 查询语句中解析执行顺序 SELECT DISTINCT From tab inner_join tab1 ON WHERE * HAVING GROUP BY ,ORDER BY, LIMITE BY on 和 where的区别,on 用于生成临时表的条件;where 进行过滤条件 mysql的备份和恢复 mysqldump -uroot -p mydb >d:mysql1.sql drop database mysql1 show databases mysql -uroot -p mysqld:mysql.sql 知识联想:其他数据库的,备份和恢复 ElasticSearch 的数据备份和恢复 唯一键和联合唯一键 唯一键:UNIQUE 联合唯一:unique(,) [SQL执行很慢的原因](https://www.cnblogs.com/kubidemanong/p/10734045.html 快速回顾:) 偶尔慢:刷新脏数据;锁 经常慢:没有用上索引;数据库选错索引 SELECT INTO AA && INSERT INTO SELECT 前者,复制表新表;性能好 后者,老表;性能不好 9、数据库的四个特性和隔离的四个级别 数据库的四个特性和隔离的四个级别 隔离性的实现 atomaitc,consistent,isolation,durability serializable,repeatable,read committed,read uncommited MYSQL默认的事务隔离级别是什么?repeatable 经验汇总 MYSQL架构 分层:连接/线程层;服务核心层;存储引擎 锁:读锁,排他锁;行锁,排他锁 MVCC:事务控制,锁 MYSQL 索引,存储,锁 数据库的优化 数据库子查询 数据库索引的底层原理 b树 乐观锁和悲观锁 锁 ACID