能否解释清楚错误日志(error log)、慢查询日志(slow log)中每一行的意思?能否快速评估出一个表结构或者一条 SQL 语句,设计得是否合理?能否通过 explain 的结果,来“脑补”整个执行过程(我们已经在专栏中练习几次了)?到网络上找 MySQL 的实践建议,对于每一条做一次分析:如果觉得不合理,能否给出自己的意见?如果觉得合理,能否给出自己的解释?那怎么判断自己的意见或者解释对不对呢?快速、有效的途径,就是找有经验的人讨论。之后实践做完后,你就应该对自己比较有信心了。这时候,你可以再去看手册,把知识网络中的盲点补全,进而形成面。而补全的方法就是前两点了,理论加实践。
2022-11-21 10:52