mysql select 執行後會發生什麼?mysql服務器架構

mysql服務器架構

  • 客戶端

Navicat 12 for MySQL、SQLyog等

  • 服務器層
  1. 鏈接處理、授權認證、安全等
  2. 緩存層
  3. 解析、詞法、語法分析
  4. 優化SQL,生成SQL執行計劃
  5. 跨存儲引擎的功能:存儲過程、觸發器、視圖等
  6. 通過API將SQL執行計劃發送給存儲引擎層
  • 存儲引擎層
  1. 存儲引擎層屏蔽了不同存儲引擎之間差異,對上層服務器層提供的接口是透明的。
  2. 負責MySQL中數據的存儲和提取。每個存儲服務器都有自己的優勢和劣勢。
  3. 常用的InnoDB和MyISAM等引擎

 

mysql select 執行後會發生什麼?

根據mysql服務架構從上往下執行。

 

*有空再深入看下

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章