👆点击“博文视点Broadview”,获取更多书讯
前几天和一位前同事F总聊天,他现在是某互联网公司的技术负责人。
当问到他们对候选人数据库方面的要求时,他特别激动,说道:发现很多面试者,尽管工作年限很长,但是对 MySQL 的一些细节,却研究的非常浅。只会简单的增删查改、关联、聚合语句。对于一些索引、锁、事务、体系结构等原理性的内容,或者复制,高可用等实战型内容,都了解很少。
但是,F总说,根据以往经验,往往生产环境 MySQL 出问题的原因,就是部分人对一些数据库上的细节把握不够。
比如:
也正是因为以往的这些教训,让F总招人更加谨慎,对数据库方面的考察也会更深一点。
我相信,正是出于类似上面的原因,很多公司对技术人员数据库的能力要求越来越严了。
那么我们应该怎样去掌握 MySQL 呢?
在经典书籍《刻意练习》中提到,有目的的练习有以下几个特点:
目标、专注、反馈以及跳出舒适圈。
目标
我们想掌握 MySQL,可以根据上面几点制定MySQL学习目标。
比如掌握下面这些内容:
《MySQL DBA 精英实战课》一书中便包含以上所有内容。
专注
如果真正决定掌握MySQL,就需要将自己的精力集中在 MySQL 的学习上。
美国游泳运动员考芙林在早年的游泳生涯大部分时间都是躺在游泳圈上,幻想着自己摘金夺银的情形,那时获得的奖牌也屈指可数。但到后来,从她开始代表加州大学伯克利分校比赛之后,她开始专注自己的练习,试图每个动作都接近完美。由于她后面的专注,也让她在职业生涯中积累了12块奥运会奖牌。
(考芙林)
同样,学习MySQL也很需要专注!
反馈
我们必须知道某件事情自己做的对不对,如果不对,到底哪里出问题了。这个时候,就需要别人的反馈。
比如,通过《MySQL DBA 精英实战课》可以加入读者交流群,在学习过程可以跟三位作者的交流,可以给到一些问题的反馈。
跳出舒适圈
比如,业余钢琴爱好者在十几岁的时候就开始上钢琴课,等到 30年过去了,他还是以相同的方式弹奏着那些同样的歌曲,看起来,他积累了几十万小事的“练习”,但可能还是30年前的水平,甚至更差。这就是因为他没有跳出舒适圈。
同样,会 MySQL 增删查改,或许能做一些基础工作了,但是,我们如果不跳出舒适圈,去学习优化、高可用、一些实战技巧。当业务访问量上升,就只能赌运气,祈祷 MySQL 不出问题。
了解了学习的特点,我们再回到《MySQL DBA 精英实战课》这本书上,看它是不是能够帮助你全面掌握MySQL!
本书是以下三位DBA6年多的实战经验总结。
大部分知识点都有对应实验,方便读者理解,比如:
欢迎阅读《MySQL DBA 精英实战课》学习更多相关内容~~
扫码了解本书详情
如果喜欢本文欢迎 在看丨留言丨分享至朋友圈 三连
热文推荐
数据分析如何解决商业问题?这里有份超详细攻略
万字详解“用知识图谱驱动企业业绩增长”
郑建勋:代码优化的三重境界
看了这么多Python教程,最香的还得是……
▼点击阅读原文,了解本书详情~
本文分享自 博文视点Broadview 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!