[{"title":"( 44 个子文件 72.01MB ) mysql45讲.zip","children":[{"title":"文章","children":[{"title":"43 要不要使用分区表?.pdf <span style='color:#111;'> 1.73MB </span>","children":null,"spread":false},{"title":"22 MySQL有哪些“饮鸩止渴”提高性能的方法?.pdf <span style='color:#111;'> 1.62MB </span>","children":null,"spread":false},{"title":"35 join语句怎么优化?.pdf <span style='color:#111;'> 2.29MB </span>","children":null,"spread":false},{"title":"31 误删数据后除了跑路,还能怎么办?.pdf <span style='color:#111;'> 1.35MB </span>","children":null,"spread":false},{"title":"08 事务到底是隔离的还是不隔离的?.pdf <span style='color:#111;'> 1.87MB </span>","children":null,"spread":false},{"title":"24 MySQL是怎么保证主备一致的?.pdf <span style='color:#111;'> 2.09MB </span>","children":null,"spread":false},{"title":"28 读写分离有哪些坑?.pdf <span style='color:#111;'> 1.60MB </span>","children":null,"spread":false},{"title":"39 自增主键为什么不是连续的?.pdf <span style='color:#111;'> 1.48MB </span>","children":null,"spread":false},{"title":"17 如何正确地显示随机消息?.pdf <span style='color:#111;'> 2.14MB </span>","children":null,"spread":false},{"title":"29 如何判断一个数据库是不是出问题了?.pdf <span style='color:#111;'> 1.49MB </span>","children":null,"spread":false},{"title":"05 深入浅出索引(下).pdf <span style='color:#111;'> 1.68MB </span>","children":null,"spread":false},{"title":"03 事务隔离:为什么你改了我还看不见?.pdf <span style='color:#111;'> 1.15MB </span>","children":null,"spread":false},{"title":"33 我查这么多数据,会不会把数据库内存打爆?.pdf <span style='color:#111;'> 1.66MB </span>","children":null,"spread":false},{"title":"37 什么时候会使用内部临时表?.pdf <span style='color:#111;'> 1.96MB </span>","children":null,"spread":false},{"title":"23 MySQL是怎么保证数据不丢的?.pdf <span style='color:#111;'> 1.85MB </span>","children":null,"spread":false},{"title":"12 为什么我的MySQL会“抖”一下?.pdf <span style='color:#111;'> 1.35MB </span>","children":null,"spread":false},{"title":"07 行锁功过:怎么减少行锁对性能的影响?.pdf <span style='color:#111;'> 1.68MB </span>","children":null,"spread":false},{"title":"27 主库出问题了,从库怎么办?.pdf <span style='color:#111;'> 1.52MB </span>","children":null,"spread":false},{"title":"10 MySQL为什么有时候会选错索引?.pdf <span style='color:#111;'> 1.44MB </span>","children":null,"spread":false},{"title":"09 普通索引和唯一索引,应该怎么选择?.pdf <span style='color:#111;'> 1.68MB </span>","children":null,"spread":false},{"title":"02 日志系统:一条SQL更新语句是如何执行的?.pdf <span style='color:#111;'> 2.31MB </span>","children":null,"spread":false},{"title":"34 到底可不可以使用join?.pdf <span style='color:#111;'> 1.71MB </span>","children":null,"spread":false},{"title":"06 全局锁和表锁 :给表加个字段怎么有这么多阻碍?.pdf <span style='color:#111;'> 2.70MB </span>","children":null,"spread":false},{"title":"13 为什么表数据删掉一半,表文件大小不变?.pdf <span style='color:#111;'> 1.92MB </span>","children":null,"spread":false},{"title":"11 怎么给字符串字段加索引?.pdf <span style='color:#111;'> 1.45MB </span>","children":null,"spread":false},{"title":"20 幻读是什么,幻读有什么问题?.pdf <span style='color:#111;'> 1.31MB </span>","children":null,"spread":false},{"title":"36 为什么临时表可以重名?.pdf <span style='color:#111;'> 1.47MB </span>","children":null,"spread":false},{"title":"40 insert语句的锁为什么这么多?.pdf <span style='color:#111;'> 1.46MB </span>","children":null,"spread":false},{"title":"15 答疑文章(一):日志和索引相关问题.pdf <span style='color:#111;'> 1.34MB </span>","children":null,"spread":false},{"title":"21 为什么我只改一行的语句,锁这么多?.pdf <span style='color:#111;'> 1.81MB </span>","children":null,"spread":false},{"title":"30 答疑文章(二):用动态的观点看加锁.pdf <span style='color:#111;'> 1.37MB </span>","children":null,"spread":false},{"title":"直播回顾 林晓斌:我的 MySQL 心路历程.pdf <span style='color:#111;'> 2.17MB </span>","children":null,"spread":false},{"title":"16 “order by”是怎么工作的?.pdf <span style='color:#111;'> 2.06MB </span>","children":null,"spread":false},{"title":"41 怎么最快地复制一张表?.pdf <span style='color:#111;'> 1.74MB </span>","children":null,"spread":false},{"title":"32 为什么还有kill不掉的语句?.pdf <span style='color:#111;'> 1.32MB </span>","children":null,"spread":false},{"title":"25 MySQL是怎么保证高可用的?.pdf <span style='color:#111;'> 1.85MB </span>","children":null,"spread":false},{"title":"18 为什么这些SQL语句逻辑相同,性能却差异巨大?.pdf <span style='color:#111;'> 1.62MB </span>","children":null,"spread":false},{"title":"19 为什么我只查一行的语句,也执行这么慢?.pdf <span style='color:#111;'> 1.55MB </span>","children":null,"spread":false},{"title":"38 都说InnoDB好,那还要不要使用Memory引擎?.pdf <span style='color:#111;'> 2.21MB </span>","children":null,"spread":false},{"title":"04 深入浅出索引(上).pdf <span style='color:#111;'> 1.79MB </span>","children":null,"spread":false},{"title":"01 基础架构:一条SQL查询语句是如何执行的?.pdf <span style='color:#111;'> 1.79MB </span>","children":null,"spread":false},{"title":"14 count()这么慢,我该怎么办?.pdf <span style='color:#111;'> 1.39MB </span>","children":null,"spread":false},{"title":"26 备库为什么会延迟好几个小时?.pdf <span style='color:#111;'> 1.81MB </span>","children":null,"spread":false},{"title":"42 grant之后要跟着flush privileges吗?.pdf <span style='color:#111;'> 2.17MB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]