mysql基本組成

2022-07-26 00:21:15 字數 559 閱讀 8823

連線管理器:連線使用者請求

執行緒管理器:啟用執行緒連線處理使用者請求

使用者模組:對連線mysql伺服器的使用者做認證,並複製接受與駁回動作

命令分發模組:對使用者的sql語句分析並分發到解析器

快取模組:如果是查詢語句且快取命中,則直接快取返回

日誌模組:日誌記錄

解析器:解析查詢,生成解析數,解析sql屬於那種語句

優化器:selet語句到優化器,進行優化,選擇最佳查詢策略

表定義模組:ddl語句

表修改模組:修復表中的邏輯錯誤,表的建立、刪除、重新命名、更新

表維護模組:檢查、修改、備份、恢復、優化碎片整理及解析

複製模組:資料同步

狀態報告模組:儲存每乙個執行過程的狀態資訊

訪問控制模組:檢查使用者是否具有sql語句的執行許可權

表管理器:複製建立 、讀取或修改表結構定義檔案;維護表描述符的快取記憶體;管理表鎖

儲存引擎:儲存引擎的介面,處理真正的資料

server基本組成

字串操作封裝,如 數字字串轉換 分隔符拆分 等常用操作 string handle 網路基礎資料結構,如 ip數字轉換 獲取網域名稱 物件池封裝 位儲存 bit map 序列化反序列化buffer octets,能夠支援寫時拷貝以及壓縮功能 阻塞佇列 block queue ring buffer ...

Docker基本組成

docker client 客戶端 docker daemon 守護程序 c s架構的程式,docker客戶端向docker的伺服器端 守護程序 發出請求,守護程序處理完所有的工作,並返回結果 客戶端對伺服器端的訪問既可以在本地也可以在遠端來訪問。docker image 映象 1 理解一 映象是d...

ODI的基本組成

資料庫使用者 源庫odi source odi source 目標庫odi target odi target 資料庫 odi設計 使用者 主資料庫 odi master odi master 建立主資料庫 初始化 路徑 程式 oracle oracle data integrator reposi...