开篇词 | 这一次,让我们一起来搞懂MySQL

2018-11-12 林晓斌
《MySQL 实战 45 讲》
课程介绍


讲述:林晓斌

时长:大小5.55M


你好,我是林晓斌,网名“丁奇”,欢迎加入我的专栏,和我一起开始 MySQL 学习之旅。我曾先后在百度和阿里任职,从事 MySQL 数据库方面的工作,一步步地从一个数据库小白成为 MySQL 内核开发人员。回想起来,从我第一次带着疑问翻 MySQL 的源码查到答案至今,已经有十个年头了。在这个过程中,走了不少弯路,但同时也收获了很多的知识和思考,希望能在这个专栏里分享给你。
记得刚开始接触 MySQL,是我在百度贴吧做权限系统的时候。我们遇到了一个奇怪的问题,一个正常 10 毫秒就能完成的 SQL 查询请求偶尔要执行 100 多毫秒才结束。当时主管问我是什么原因,我其实也搞不清楚,就上网查答案,但怎么找都找不到,又脸皮薄不想说自己不知道,只好硬着头皮翻源码。后来遇到了越来越多的问题,也是类似的情景,所以我逐步养成了通过分析源码理解原理的习惯。
当时,我自己的感觉是,即使我只是一个开发工程师,只是 MySQL 的用户,在了解了一个个系统模块的原理后,再来使用它,感觉是完全不一样的。当在代码里写下一行数据库命令的时候,我就能想到它在数据库端将怎么执行,它的性能是怎么样的,怎样写能让我的应用程序...

展开全文
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。

精选留言

  • Alpha
    置顶
    2018-11-12
    提个建议,音频中My-S-Q-L的读音是不是不符合习俗?

    作者回复: 官方是建议这么念的,平时交流我也会混用,在专栏音频稿里还是都用的官方建议念法:)

    共 16 条评论
    229
  • 和🍀
    2018-11-12
    关于MySQL发音的官方答案: The official way to pronounce “MySQL” is “My Ess Que Ell” (not “my sequel”), but we do not mind if you pronounce it as “my sequel” or in some other localized way.

    作者回复: 是的,多谢你的答复,我正要回复前面一位同学这段话

    共 10 条评论
    259
  • 小风风
    2018-11-13
    老师,我是个大专生,学校开了MySQL这门课,但是我学习的不是太好,希望再您后面可以学到更多,能作用的也很多。

    作者回复: 好,一起努力哈

    共 3 条评论
    33
  • 汪炜
    2018-11-13
    当下大流量的情况下,数据库是瓶颈,想解决问题,可以用缓存,用缓存又存在数据一致性问题,又不太了解数据库真正能扛多大qps,所以对这种大流量的方案选择和策略,没有一个定量的总结,不知道学习了老师的课程,能否有一些答案。🙂

    作者回复: 数据量固定的时候,单语句对系统的消耗是可量化的。现在目录里面没有,不过我们可以在答疑文章中来讲讲

    
    24
  • 知行合一
    2018-11-13
    晓斌哥,你好!我是一名大四学生,接触mysql已经2年了,自己对mysql数据库这方面也很兴趣,想以后从事数据库工程师这方面的工作,请问您对于我这种情况,根据您十多年的经验,有什么好的建议或者推荐的书籍或者一些好的资料呢?请问您的微博号是什么呀?作为您的忠实迷弟,但是却无法关注您的微博,想随时看到您的一些最新想法和经验,指引我前进的方向,希望您能抽出您的一点宝贵的时间,解答一下我的疑问,给迷茫中的我一点希望,谢谢!

    作者回复: 微博是 __丁奇。 数据库的话,本科的数据库理论课程要先回顾,然后定一种数据库,先在项目中用起来。 碰到问题可以先上网查答案,但是多问几个为什么,去思考设计者的设计初衷。 这里的留言区是不错的讨论的地方😄

    
    19
  • peyton
    2018-11-12
    什么时候开始上课

    作者回复: 周三开始,每周一三五更新

    
    9
  • 郭_永順
    2018-11-13
    已购,目录中没有提到MySQL占CPU和内存太多的问题,不知道课程中会不会提到,很期待。🙏

    作者回复: 会有例子提到,也可以在文章的问题中提出来,我们答疑文章可以展开

    
    7
  • 闫钟峰
    2018-11-14
    打算做一个数据集成系统,大概功能就是把不同业务系统里的信息综合进来,只用于数据管理,不对外服务,推荐用mysql吗?

    作者回复: 用MySQL 应该是在你需要答疑的时候,最容易找到资料的

    共 3 条评论
    6
  • damaom
    2018-11-12
    我很挑剔,期待精彩内容

    作者回复: 嗯嗯,有发现错漏还请直接指出

    
    6
  • 江湖小虾
    2019-01-01
    丁奇老师你好,我想知道MySql的外键是不是在现实使用中,基本不使用了。最近看的文章都说要在应用层实现外键逻辑关系就好。能否给个解答?

    作者回复: 嗯,是的,我也不建议用外键

    共 3 条评论
    5