MySQL數(shù)據(jù)分析存儲引擎示例講解
今天我們來說說MySQL存儲引擎,作為從事數(shù)據(jù)分析行業(yè)的朋友老說,我們不必細(xì)究MySQL存儲引擎到底什么,我們了解就行了。
1.引入案例
有張馬虎、李小心兩個人,都是地鐵口的自行車管理員,每天都有很多人來存取自行車。張馬虎的管理方式是來存自己存,不記錄存的是什么車。李小心呢,存取自己車時,記錄存車人的特征與自行車的特征,當(dāng)人來取車時,還要小心核一下,人與車的特征是否對應(yīng)。
思考:
張馬虎和李小心誰對業(yè)務(wù)的處理速度更高?張馬虎二者誰對自行車管理更安全?數(shù)據(jù)庫對同樣的數(shù)據(jù),有著不同的存儲方式和管理方式。在mysql中,我們把這樣一個東西稱為存儲引擎。
存儲引擎這個名字只有在mysql數(shù)據(jù)庫中存在。oracle中有對應(yīng)的機(jī)制,但是不叫存儲引擎,在oracle中,就叫做表的存儲方式。
mysql支持很多存儲引擎,每個引擎都有自己的數(shù)據(jù)存儲方式,同時每個存儲引擎都有自己的優(yōu)缺點(diǎn),因此需要在適合的時機(jī),選擇適合自己的存儲引擎。
2.查看系統(tǒng)默認(rèn)的存儲引擎和默認(rèn)字符集
-- mysql5.0以上的版本支持的存儲引擎有9個。 -- 這句代碼后面不用寫分號。 mysql> show engines \G -- 查看系統(tǒng)當(dāng)前默認(rèn)的存儲引擎。 mysql> show variables like '%storage_engine%'; -- 查看系統(tǒng)默認(rèn)的字符集。 mysql> show variables like '%char%';
3.常見的存儲引擎

1)MyISAM:不支持事務(wù)。(張馬虎)

MyISAM的優(yōu)缺點(diǎn):

2)InnoDB:支持事務(wù)。(李小心)

InnoDB的優(yōu)缺點(diǎn):

3)MEMORY(這個了解一下就行了)

MEMORY的優(yōu)缺點(diǎn):

4.下面這張圖了解就行

以上就是MySQL數(shù)據(jù)分析存儲引擎示例講解的詳細(xì)內(nèi)容,更多關(guān)于MySQL數(shù)據(jù)分析存儲引擎的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
使用MySQL從JSON字符串提取數(shù)據(jù)的方法詳解
在現(xiàn)代數(shù)據(jù)庫管理中,JSON 格式因其靈活性而廣泛使用,然而,當(dāng)數(shù)據(jù)存儲在 JSON 中時,我們經(jīng)常需要將其轉(zhuǎn)換為更易于處理的格式,本篇文章將通過一個具體的 SQL 查詢示例,展示如何從存儲在 MySQL 中的 JSON 字符串提取數(shù)據(jù)并重新格式化,需要的朋友可以參考下2024-10-10
Mysql根據(jù)一個表的數(shù)據(jù)更新另一個表數(shù)據(jù)的SQL寫法(三種寫法)
這篇文章主要介紹了Mysql根據(jù)一個表的數(shù)據(jù)更新另一個表數(shù)據(jù)的SQL寫法,本文給大家分享三種解決方法,需要的朋友可以參考下2023-06-06
mysql開啟遠(yuǎn)程連接(mysql開啟遠(yuǎn)程訪問)
開啟MYSQL遠(yuǎn)程連接權(quán)限的方法,大家參考使用吧2013-12-12
Mysql實(shí)現(xiàn)合并多個分組(GROUP_CONCAT及其平替函數(shù))
MySQL 中提供了多種合并字符串的函數(shù)和操作方法,包括 GROUP_CONCAT、CONCAT_WS 和 CONCAT 等,本文介紹了 MySQL 中 GROUP_CONCAT 函數(shù)以及 CONCAT_WS、CONCAT 函數(shù)并通過示例代碼演示了它們的用法,感興趣的可以了解一下2023-10-10
Mysql數(shù)據(jù)庫之Binlog日志使用總結(jié)(必看篇)
下面小編就為大家?guī)硪黄狹ysql數(shù)據(jù)庫之Binlog日志使用總結(jié)(必看篇)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-03-03
win2003服務(wù)器下配置 MySQL 群集(Cluster)的方法
MySQL 群集是 MySQL 適合于分布式計算環(huán)境的高可用、高冗余版本。它采用了 NDB Cluster 存儲引擎,允許在 1 個群集中運(yùn)行多個 MySQL 服務(wù)器。2010-12-12

