执行流程 一个sql的查询过程
一个update语句的执行过程 事务相关 如果实现分布式事务?
innoDB支持事务,他为什么支持事务?
事务四个特性四个隔离级别
默认的事务隔离级别是什么?
ACID的涵义,MYSQL是如何保证的
脏读幻读说一下
mysql如何实现事务的?
索引相关 mysql引擎知道哪些,有哪些索引,底层是怎么实现的
mysql索引结构
innodb索引用的是什么数据结构,为什么不用b+、红黑
聚簇索引&非聚簇索引
mysql主键索引和非主键索引在搜索和检索过程中有什么区别吗?
哪些键可以设置唯一索引
什么场景下联合索引会失效?什么会影响联合索引查询效率
覆盖查询&回表查询
sql索引优化问题 sql查询性能瓶颈处理方式
什么操作会影响联表查询效率
mysql索引慢分析:线上开启slowlog,提取慢查询,然后仔细分析explain中tye字段以及extra字段,发生的具体场景及mysql是怎么做的
数据库如何建索引
最左匹配原则?问为什么有这个东西?
mysql索引,mongodb和mysql索引的区别,给了条sql语句问索引怎么构建
分析sql性能好坏如何分析?
explain
待优化SQL SELECT a,b,c,d FROM tb
WHERE c=4
ORDER BY a,b
索引
(c)
待优化SQL
SELECT a,b,c,d FROM tb
WHERE a=9 AND c=4
ORDER BY a,b
索引
(a,c)
待优化SQL
SELECT a,b,c,d FROM tb
WHERE b=9 AND a>4
ORDER BY a,b
索引
(a,b)
分库分表 分库分表分区有哪些差别?
分库分表常用模式
一开始一个项目数据比较多,后来需要分库分表,有什么思路在不停服务的情况下做到平滑切换?
数据库分库分表,啥时候分库啥时候分表
分库分表联表查询有哪些方式
mysql分库分表平滑扩容方案
分表遇到联表查询怎么分页?
shardingjdbc如何实现分页查询的?其内部偏移如何实现的? 分库之后唯一性如何保证
除了用jdbc和中间件方式之外,分库分表下联表查询还有别的解决方案吗?
Other 对mysql的设计掌握如何?
锁的类型用过哪些
什么叫悲观锁、什么叫乐观锁
乐观锁如何保证最终一致性?
知道mysqlinnodb是什么数据结构吗?
数据库加密算法是怎么设计的?设计这种东西通用规范是怎么设计的?
跳表是怎样的数据结构
为什么跳表查询复杂度很低
mysql主从同步过程了解吗?
设计用户详情的表,如何生成主键
B+树和哈希索引区别是什么?
B+数和B树相比有什么优点?
MVCC原理
mysql分布式id
🎉欢迎大家阅读评价🎉
如果你感觉我的文章对你有帮助
欢迎请我喝一杯咖啡