MySQL的修仙者之旅,不來看看你的修爲如何嗎?

目錄

由於我我的比較喜歡看修仙類的小說,因此本文的主體部分借用修仙者的修爲等級,將學習旅程劃分紅:練氣、築基、結丹、元嬰、化神、飛昇六個段位,你能夠看下你大概在哪一個段位上哦!html

本文目錄:mysql

  • 我爲何要寫這篇文章
  • 都這麼捲了,是時候好好學MySQL了!
  • 勾勒腦圖
  • 練氣期
  • 築基期
  • 結丹期
  • 元嬰期
  • 化神期
  • 飛昇
  • 聯繫我 be friends

我爲何要寫這篇文章

首先我作一下本身介紹:面試

你們好,我是白日夢。sql

大三上學期末尾我嘗試投遞簡歷,當時很幸運拿到了度小滿金融的offer,今年也就是2021年的3月份入職,一直在度小滿的數據庫團隊實習。實習的這段時間對應剛纔學校走入職場的我來講進步是巨大的,我接觸了在學校不可能接觸到的生產級別的數據庫產品、平臺。數據庫

團隊主要是作數據庫平臺相關的研發,所謂的業務也都是圍繞MySQL的展開的。學會了新的研發語言Golang、熟悉了公司的單機、集羣、無損DDL、SQL文件上線、數據庫中間件、數據庫止損平臺。總之自我感受本身進步了。編程

前些天,很幸運!很幸運!抓住了秋招的尾巴,上岸百度集團母公司,也簽了校招offer。緩存

而我在公衆號最近陸續發佈的MySQL筆記,是我在度小滿的這段實習期間積累下的知識點。編程語言

忽然有讀者同窗wx上跟我嘮嗑:分佈式

點擊查看我正在分享的筆記集目錄,已發佈20篇學習

忽然有讀者同窗wx上跟我嘮嗑:


都這麼捲了,是時候好好學MySQL了!

如今這麼卷,不少在校生都已經不知足只是作SQL boy,認認真真的進一步學習MySQL了,難到已經工做好久的你還呆在本身的溫馨區不肯意出來嗎?

還有我爲何準備將整理的這些筆記整理髮在公衆號上呢?(已發佈20篇)

首先我並非好爲人師,而且這件事直觀上起來是一件花本身的時間,免費培養競爭對手的傻事。

其實否則,我在寫公衆號上寫文章以前使用 「賜我白日夢」 這個ID已經在博客園寫過兩年多的博客,發佈了近200篇筆記,收穫了一百多粉絲。起碼如今的我對技術依然有一腔熱血,而且我堅信不斷的寫文章輸出能夠爲我帶來好運。事實證實這是真的,我確實拿到了百度的Offer。

其實作技術博主挺難的,純技術文章的受衆確實不多。因此感謝關注個人每個同窗!


勾勒腦圖

下面我會用圖文的方式跟你們分享如何學MySQL的心路歷程,我如今的知識面也是有侷限性的,因此僅供參考哈!

可是我仍是很開心和你們分享,一個小白是如何學MySQL的。我的感受仍是比較乾貨的。

但願你們也能迷之自信本身是能夠的!啃下這個大多數人都只會CRUD的硬骨頭!

總得來講將學習劃分紅:練氣、築基、結丹、元嬰、化神、飛昇六個段位,你能夠看下你大概在哪一個段位上哦!


練氣期


築基期

這個階段主要是對第一個階段的鞏固和拓展。


結丹期

通過了築基期的學習,hold住平常的工做已經沒問題了,但是長時間呆在築基期再也不進一步往下學習。豈不是成了SQLBoy?因此當時你有時間有精力的時候能夠來衝刺一下結丹期

這個階段的特色就是會有大量的新的概念出現,不過它們都不是很難理解的概念。並且你在結丹期碰到的概念基本約等於高頻面試題!


元嬰期

這個階段已經遠遠不止是MySQL單機那麼簡單了。更多的是集羣、數據庫中間件、分佈式


化神期

看起來,再高階的段位感受也只能去熟讀MySQL源碼了。至今爲止我還真的認識一個業內的大佬達到了這個階段,他其實就是個人上一個技術經理kan爺。

在度小滿金融實習的這八個月的進步,很大程度上和kan爺直接相關,因此仍是很尊重、很感謝他的!

白日夢能力有限,這個段位我就不知道再說啥了,也只有少數的大佬在這個階段寂寞着!


飛昇

這個階段就厲害了!想必確定能夠呼風喚雨、御風飛行!哈哈哈~


推薦閱讀

  1. 你們常說的基數是什麼?(已發佈)
  2. 講講什麼是慢查!如何監控?如何排查?(已發佈)
  3. 對NotNull字段插入Null值有啥現象?(已發佈)
  4. 能談談 date、datetime、time、timestamp、year的區別嗎?(已發佈)
  5. 瞭解數據庫的查詢緩存和BufferPool嗎?談談看!(已發佈)
  6. 你知道數據庫緩衝池中的LRU-List嗎?(已發佈)
  7. 談談數據庫緩衝池中的Free-List?(已發佈)
  8. 談談數據庫緩衝池中的Flush-List?(已發佈)
  9. 瞭解髒頁刷回磁盤的時機嗎?(已發佈)
  10. 用十一張圖講清楚,當你CRUD時BufferPool中發生了什麼!以及BufferPool的優化!(已發佈)
  11. 據說過表空間沒?什麼是表空間?什麼是數據表?(已發佈)
  12. 談談MySQL的:數據區、數據段、數據頁、數據頁究竟長什麼樣?瞭解數據頁分裂嗎?談談看!(已發佈)
  13. 談談MySQL的行記錄是什麼?長啥樣?(已發佈)
  14. 瞭解MySQL的行溢出機制嗎?(已發佈)
  15. 說說fsync這個系統調用吧! (已發佈)
  16. 簡述undo log、truncate、以及undo log如何幫你回滾事物! (已發佈)
  17. 我勸!這位年輕人不講MVCC,耗子尾汁! (已發佈)
  18. MySQL的崩潰恢復究竟是怎麼回事? (已發佈)
  19. MySQL的binlog有啥用?誰寫的?在哪裏?怎麼配置 (已發佈)
  20. MySQL的bin log的寫入機制 (已發佈)

聯繫我 be friends

本文到這裏就行將結束了。也但願能夠幫助你勾勒出一張屬於本身的該如何學習MySQL的知識圖譜。

我想本身在如今這個階段對各類技術仍是有一腔熱血的。

若是你也這樣,能夠經過個人公衆號聯繫到我,拉你進羣。

包含但不限於各類數據庫、各類編程語言、還有程序人生,飯後雜談!

相關文章
相關標籤/搜索