資料庫(資料庫檔案)是乙個或者一組二進位制檔案,通常來說存在與檔案系統之上。
由資料庫後台程序/執行緒以及乙個共享區域組成(程式的概念),資料庫例項是用來運算元據庫檔案的
注意:mysql中,資料庫例項和資料庫是一一對應的。沒有oracle的一對多(rac)的機制。
單程序多執行緒結構
儲存引擎的概念
體系結構圖
mysql邏輯儲存結構
instance
database
schema
table
view
|--> table1 --- | view1 |
mysql instance -----> database ----> schema ---> |--> table2 --- | view2 |
|--> table3 --- | view3 |
注意:mysql中乙個mysql配置檔案database
對應乙個schema
,之所以要有這個schema
, 是為了相容其他資料庫
information_schema
資料庫不是資料夾,存在於記憶體中,在啟動時建立
表結構的組成
錯誤日誌檔案
慢查詢日誌檔案
mysql 體系結構 了解MySQL體系結構
mysql 資料庫體系結構圖 mysql 由以下幾部分組成 1 connectors 不同語言中與 sql 的互動 show variables like connection variable name value character set connection utf8 collation c...
簡述mysql體系結構 MySQL體系結構
一 mysql登入方式 一 tcp ip方式 遠端 本地 mysql uroot poldboy123 h 10.0.0.51 p3306 二 socket方式 mysql uroot poldboy123 s tmp mysql.sock 二 例項介紹 例項 mysqld後台守護程序 主線程 ma...
一 MySQL體系結構
本章目標 在資料庫領域裡很常見的兩個詞 資料庫 和 資料庫例項 mysql被設計成單程序多執行緒架構的資料庫。當啟動例項時,mysql會先去讀取配置檔案,然後根據配置檔案引數來啟動資料庫例項。配置檔案中datadir引數指定了資料庫所在的路徑。mysql使用客戶端 伺服器 client server...