Mysql--開篇&目錄

Mysql 如今是互聯網公司中使用得很是普遍的數據庫產品了,開源、免費、小巧、易用等諸多特性奠基了其夯實的基礎。本身從事 JavaWeb 也有一段時間了,工做中也是用的 Mysql,也會涉及到分析、慢查詢、調優等工做。因而,也須要學習 Mysql 高級部分的知識。html

說來也巧,Mysql 高級在北京的一家著名培訓機構上也有公開的教學視頻可供下載,因而,本身也就跟着進行學習。面試

這家培訓機構就是:尚硅谷,視頻下載主頁sql

尚硅谷發佈了不少教學視頻,對於像我這種從事 JavaWeb 工做不久的童鞋來講,是很是值得學習的。的確,本身也下載了其不少教學視頻來學習,收穫破豐,在此,感謝尚硅谷教學老師的辛苦付出數據庫

本系列內容是 Mysql 高級相關,也是看過數遍尚硅谷的 Mysql 高級 視頻教學內容並加上本身的一些思考和分析並最終整理出來的內容。架構

本系列內容以下:併發

  1. Mysql--邏輯架構
  2. Mysql--七種 Join 查詢
  3. Mysql--存儲引擎(MyISam & InnoDB)
  4. Mysql--索引
  5. Mysql--執行計劃 Explain
  6. 索引優化--單表
  7. 索引優化--兩張表
  8. 索引法則--最佳左前綴法則
  9. 索引法則--不要在索引列上作任何計算
  10. 索引法則--範圍以後全失效
  11. 索引法則--儘可能使用覆蓋索引
  12. 索引法則--不等於會致使索引失效
  13. 索引法則--IS NULL, IS NOT NULL 也沒法使用索引
  14. 索引法則--LIKE以%開頭會致使索引失效進而轉向全表掃描(使用覆蓋索引解決)
  15. 索引法則--字符串不加單引號會致使索引失效
  16. 索引法則--少用OR,它在鏈接時會索引失效
  17. 索引面試題分析
  18. 查詢優化--小表驅動大表(In,Exists區別)
  19. 查詢優化--ORDER BY查詢優化
  20. 調用函數和存儲過程批量插入數據
  21. Mysql優化--慢查詢日誌
  22. Mysql優化--Show Profile
  23. Mysql鎖機制--概念、分類及基礎命令
  24. Mysql鎖機制--讀鎖
  25. Mysql鎖機制--寫鎖
  26. Mysql鎖機制--行鎖
  27. Mysql鎖機制--索引失效致使行鎖變表鎖
  28. Mysql鎖機制--間隙鎖的危害
  29. Mysql鎖機制--併發事務帶來的更新丟失問題
  30. Mysql鎖機制--樂觀鎖 & 悲觀鎖

 

======下一篇======函數

Mysql--邏輯架構post

相關文章
相關標籤/搜索