国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁(yè) > news >正文

德州市建設(shè)局網(wǎng)站合肥網(wǎng)絡(luò)seo

德州市建設(shè)局網(wǎng)站,合肥網(wǎng)絡(luò)seo,深圳云網(wǎng)站建站公司,優(yōu)就業(yè)seo課程學(xué)多久目錄 一、MySQL總體架構(gòu)二、各層的作用1、連接層2、應(yīng)用層3、存儲(chǔ)引擎層 一、MySQL總體架構(gòu) 作為常問(wèn)八股文,相信不少小伙伴當(dāng)年都被問(wèn)到過(guò)這個(gè)問(wèn)題,回答這個(gè)問(wèn)題我們首先得知道MySQL服務(wù)器基本架構(gòu),主要分為連接層,應(yīng)用層和存儲(chǔ)…

目錄

  • 一、MySQL總體架構(gòu)
  • 二、各層的作用
    • 1、連接層
    • 2、應(yīng)用層
    • 3、存儲(chǔ)引擎層

一、MySQL總體架構(gòu)

作為常問(wèn)八股文,相信不少小伙伴當(dāng)年都被問(wèn)到過(guò)這個(gè)問(wèn)題,回答這個(gè)問(wèn)題我們首先得知道MySQL服務(wù)器基本架構(gòu),主要分為連接層,應(yīng)用層和存儲(chǔ)引擎層。如下:
MySQL總體架構(gòu)


二、各層的作用

1、連接層

首先不同語(yǔ)言客戶(hù)端通過(guò)連接器連接mysql,mysql會(huì)進(jìn)行權(quán)限驗(yàn)證,連接限制,連接緩存,線(xiàn)程重用等等。

2、應(yīng)用層

到達(dá)應(yīng)用層時(shí),會(huì)對(duì)執(zhí)行的SQL進(jìn)行分類(lèi),如果是查詢(xún)語(yǔ)句會(huì)對(duì)語(yǔ)句進(jìn)行解析,找到對(duì)應(yīng)的表,要檢索的字段和查詢(xún)條件。

同時(shí)優(yōu)化器會(huì)根據(jù)表是否有索引等制定執(zhí)行計(jì)劃?rùn)z索數(shù)據(jù),最后優(yōu)先去緩存層中查詢(xún)數(shù)據(jù),緩存中沒(méi)有則從磁盤(pán)讀取。

該層主要包含SQL接口層,解析器,優(yōu)化器,和緩存層,各層各司其職。

  • SQL Interace:區(qū)分DML、DDL、存儲(chǔ)過(guò)程、視圖、觸發(fā)器等。
  • Parser(解析器):比如查詢(xún)語(yǔ)句的翻譯,查哪張表,查哪些字段,有哪些條件等。
  • Optimizer(優(yōu)化器):走索引還是全表掃、多個(gè)表查詢(xún)先查哪個(gè)表等。
  • Caches & Buffers(緩存層):查數(shù)據(jù)時(shí)先查緩存,若沒(méi)有則從磁盤(pán)讀取。

3、存儲(chǔ)引擎層

當(dāng)查詢(xún)數(shù)據(jù)時(shí),MySQL服務(wù)器會(huì)通過(guò)存儲(chǔ)引擎檢索數(shù)據(jù),存儲(chǔ)引擎決定數(shù)據(jù)怎么存儲(chǔ),以及具體如何從磁盤(pán)中查詢(xún)數(shù)據(jù)。
在這里插入圖片描述
上面的tb_user_copy表指定了存儲(chǔ)引擎為CSV,關(guān)于存儲(chǔ)引擎具體怎么存儲(chǔ)數(shù)據(jù),我們可以查看mysql數(shù)據(jù)目錄下的存儲(chǔ)信息,如下:
在這里插入圖片描述

備注:可以看到在MySQL的數(shù)據(jù)目錄下有名為tb_user_copy.CSV的文,不同存儲(chǔ)引擎存儲(chǔ)表數(shù)據(jù)的格式和結(jié)構(gòu)都不同。

mysql中支持的存儲(chǔ)引擎,可以通過(guò)命令檢索,如下:

mysql> show engines;
+--------------------+---------+----------------------------------------------------------------+--------------+------+------------+
| Engine             | Support | Comment                                                        | Transactions | XA   | Savepoints |
+--------------------+---------+----------------------------------------------------------------+--------------+------+------------+
| FEDERATED          | NO      | Federated MySQL storage engine                                 | NULL         | NULL | NULL       |
| MEMORY             | YES     | Hash based, stored in memory, useful for temporary tables      | NO           | NO   | NO         |
| InnoDB             | DEFAULT | Supports transactions, row-level locking, and foreign keys     | YES          | YES  | YES        |
| PERFORMANCE_SCHEMA | YES     | Performance Schema                                             | NO           | NO   | NO         |
| MyISAM             | YES     | MyISAM storage engine                                          | NO           | NO   | NO         |
| MRG_MYISAM         | YES     | Collection of identical MyISAM tables                          | NO           | NO   | NO         |
| BLACKHOLE          | YES     | /dev/null storage engine (anything you write to it disappears) | NO           | NO   | NO         |
| CSV                | YES     | CSV storage engine                                             | NO           | NO   | NO         |
| ARCHIVE            | YES     | Archive storage engine                                         | NO           | NO   | NO         |
+--------------------+---------+----------------------------------------------------------------+--------------+------+------------+

下節(jié)我們具體講講InnoDB的架構(gòu),包含內(nèi)存結(jié)構(gòu)和磁盤(pán)結(jié)構(gòu),敬請(qǐng)期待。
在這里插入圖片描述

http://m.aloenet.com.cn/news/34991.html

相關(guān)文章:

  • 上海建網(wǎng)站手機(jī)app福州百度首頁(yè)優(yōu)化
  • 離石做網(wǎng)站的網(wǎng)絡(luò)公司fba歐美專(zhuān)線(xiàn)
  • 藍(lán)色風(fēng)格網(wǎng)站外鏈發(fā)布軟件
  • 網(wǎng)站軟文標(biāo)題seo查詢(xún) 站長(zhǎng)之家
  • 有沒(méi)有做網(wǎng)站的教程網(wǎng)站收錄查詢(xún)代碼
  • 深圳網(wǎng)站建設(shè)代理商哪家網(wǎng)絡(luò)推廣好
  • 外貿(mào)購(gòu)物網(wǎng)站短視頻如何引流與推廣
  • 做視頻網(wǎng)站怎么掙錢(qián)有沒(méi)有免費(fèi)的推廣網(wǎng)站
  • 晉江網(wǎng)站建設(shè)公司網(wǎng)絡(luò)營(yíng)銷(xiāo)推廣方案怎么寫(xiě)
  • wordpress分詞seo項(xiàng)目培訓(xùn)
  • 百度競(jìng)價(jià)點(diǎn)擊軟件網(wǎng)站seo整站優(yōu)化
  • 微信輔助網(wǎng)站制作論壇排名
  • 免費(fèi)的logo設(shè)計(jì)網(wǎng)站推廣運(yùn)營(yíng)怎么做
  • 微網(wǎng)站開(kāi)發(fā)北京關(guān)鍵詞優(yōu)化一年的收費(fèi)標(biāo)準(zhǔn)
  • 東莞網(wǎng)站開(kāi)發(fā)站長(zhǎng)之家網(wǎng)站排行榜
  • 濰坊網(wǎng)站建設(shè)(首選聚搜網(wǎng)絡(luò))cps推廣平臺(tái)有哪些
  • wordpress cdn圖片加速常用的seo查詢(xún)工具
  • 網(wǎng)站視頻建設(shè)常德論壇網(wǎng)站
  • 購(gòu)物網(wǎng)站最重要的功能專(zhuān)業(yè)網(wǎng)頁(yè)設(shè)計(jì)和網(wǎng)站制作公司
  • 網(wǎng)站查詢(xún)域名訪問(wèn)網(wǎng)絡(luò)營(yíng)銷(xiāo)渠道建設(shè)方案
  • 公司的網(wǎng)站建設(shè)一般需要多少費(fèi)用sem優(yōu)化怎么做
  • 中英文網(wǎng)站asp怎么做seo推廣軟件費(fèi)用
  • 找人做網(wǎng)站應(yīng)該注意什么福州seo兼職
  • 打開(kāi)鏈接的網(wǎng)站網(wǎng)絡(luò)營(yíng)銷(xiāo)計(jì)劃的七個(gè)步驟
  • 自制網(wǎng)站的動(dòng)態(tài)圖怎么做創(chuàng)意廣告
  • 廣州中小企業(yè)網(wǎng)站建設(shè)免費(fèi)發(fā)帖推廣的平臺(tái)
  • 深圳外文網(wǎng)站制作喬拓云智能建站官網(wǎng)
  • 福州企業(yè)網(wǎng)站推廣網(wǎng)絡(luò)營(yíng)銷(xiāo)推廣方式
  • 馬鞍山制作網(wǎng)站網(wǎng)絡(luò)營(yíng)銷(xiāo)方式有哪幾種
  • 學(xué)校網(wǎng)站制作2345網(wǎng)址導(dǎo)航大全