在面試中經(jīng)常會(huì)問(wèn)MySQL的體系結(jié)構(gòu),接下來(lái)詳細(xì)分析MySQL的體系結(jié)構(gòu)之前先理解數(shù)據(jù)庫(kù)和實(shí)例兩個(gè)概念。
數(shù)據(jù)庫(kù):物理操作系統(tǒng)文件或其他形式文件類型的集合。
實(shí)例:MySQL數(shù)據(jù)庫(kù)實(shí)例在操作系統(tǒng)上是一個(gè)進(jìn)程,用來(lái)操作數(shù)據(jù)庫(kù)文件。
MySQL體系結(jié)構(gòu)
從上圖可以看出,MySQL Server有以下幾個(gè)部分組成:
連接池組件
管理服務(wù)和工具組件
SQL接口組件
查詢分析器組件
優(yōu)化器組件
Cache組件
存儲(chǔ)引擎
物理文件
跟Oracle 和SQL Server數(shù)據(jù)庫(kù)對(duì)比,MySQL數(shù)據(jù)庫(kù)的管理機(jī)制是類似的。但MySql數(shù)據(jù)庫(kù)最重要的特點(diǎn)是提供了多種插件式的表存儲(chǔ)引擎。存儲(chǔ)引擎是基于表的,所以用戶可以根據(jù)不同的需求為數(shù)據(jù)表選擇不同的存儲(chǔ)引擎,比較靈活。
-
數(shù)據(jù)庫(kù)
+關(guān)注
關(guān)注
7文章
4083瀏覽量
68541 -
MySQL
+關(guān)注
關(guān)注
1文章
931瀏覽量
29751
發(fā)布評(píng)論請(qǐng)先 登錄
MySQL數(shù)據(jù)庫(kù)慢查詢分析與優(yōu)化實(shí)戰(zhàn)
Oracle數(shù)據(jù)庫(kù)ASM實(shí)例無(wú)法掛載的數(shù)據(jù)恢復(fù)案例
操作系統(tǒng)體系結(jié)構(gòu)
恒訊科技解析:如何安裝MySQL并創(chuàng)建數(shù)據(jù)庫(kù)
工業(yè)數(shù)據(jù)中臺(tái)支持接入MySQL數(shù)據(jù)庫(kù)嗎
mysql數(shù)據(jù)恢復(fù)—mysql數(shù)據(jù)庫(kù)表被truncate的數(shù)據(jù)恢復(fù)案例
MySQL的組成結(jié)構(gòu)與結(jié)構(gòu)化查詢語(yǔ)言詳解
MySQL數(shù)據(jù)備份與恢復(fù)策略
企業(yè)級(jí)MySQL數(shù)據(jù)庫(kù)管理指南
遠(yuǎn)程訪問(wèn)內(nèi)網(wǎng)MySQL數(shù)據(jù)庫(kù)?這個(gè)方案更簡(jiǎn)單
數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—SQL Server數(shù)據(jù)庫(kù)被加密如何恢復(fù)數(shù)據(jù)?
MySQL數(shù)據(jù)庫(kù)采集網(wǎng)關(guān)是什么?有什么功能?
PLC數(shù)據(jù)中臺(tái)對(duì)接到MySQL數(shù)據(jù)庫(kù)并對(duì)接到生產(chǎn)看板
理解MySQL體系結(jié)構(gòu)的數(shù)據(jù)庫(kù)和實(shí)例
評(píng)論