>教育資源庫(kù)  存儲(chǔ)引擎是什么?  MySQL中的數(shù)據(jù)用各種不同的技術(shù)存儲(chǔ)在文件(或者內(nèi)存)中。這些技術(shù)中的每一種技術(shù)都使用不同的存儲(chǔ)機(jī)制、索引技巧、鎖定水平并且最終提供廣泛的不同的功能和能力。通過(guò)選擇不同的技">
mysql數(shù)據(jù)庫(kù)存儲(chǔ)引擎詳解

mysql數(shù)據(jù)庫(kù)存儲(chǔ)引擎詳解

ID:22371672

大?。?4.50 KB

頁(yè)數(shù):10頁(yè)

時(shí)間:2018-10-28

mysql數(shù)據(jù)庫(kù)存儲(chǔ)引擎詳解_第1頁(yè)
mysql數(shù)據(jù)庫(kù)存儲(chǔ)引擎詳解_第2頁(yè)
mysql數(shù)據(jù)庫(kù)存儲(chǔ)引擎詳解_第3頁(yè)
mysql數(shù)據(jù)庫(kù)存儲(chǔ)引擎詳解_第4頁(yè)
mysql數(shù)據(jù)庫(kù)存儲(chǔ)引擎詳解_第5頁(yè)
資源描述:

《mysql數(shù)據(jù)庫(kù)存儲(chǔ)引擎詳解》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。

1、MySQL數(shù)據(jù)庫(kù)存儲(chǔ)引擎詳解>>教育資源庫(kù)  存儲(chǔ)引擎是什么?  MySQL中的數(shù)據(jù)用各種不同的技術(shù)存儲(chǔ)在文件(或者內(nèi)存)中。這些技術(shù)中的每一種技術(shù)都使用不同的存儲(chǔ)機(jī)制、索引技巧、鎖定水平并且最終提供廣泛的不同的功能和能力。通過(guò)選擇不同的技術(shù),你能夠獲得額外的速度或者功能,從而改善你的應(yīng)用的整體功能。  例如,如果你在研究大量的臨時(shí)數(shù)據(jù),你也許需要使用內(nèi)存存儲(chǔ)引擎。內(nèi)存存儲(chǔ)引擎能夠在內(nèi)存中存儲(chǔ)所有的表格數(shù)據(jù)。又或者,你也許需要一個(gè)支持事務(wù)處理的數(shù)據(jù)庫(kù)(以確保事務(wù)處理不成功時(shí)數(shù)據(jù)的回退能力)?! ∵@些不同的技術(shù)以及配套的相關(guān)功能在MySQL中被稱作存儲(chǔ)引擎(也稱作表類型)。MySQL默認(rèn)配置了許

2、多不同的存儲(chǔ)引擎,可以預(yù)先設(shè)置或者在MySQL服務(wù)器中啟用。你可以選擇適用于服務(wù)器、數(shù)據(jù)庫(kù)和表格的存儲(chǔ)引擎,以便在選擇如何存儲(chǔ)你的信息、如何檢索這些信息以及你需要你的數(shù)據(jù)結(jié)合什么性能和功能的時(shí)候?yàn)槟闾峁┳畲蟮撵`活性。  選擇如何存儲(chǔ)和檢索你的數(shù)據(jù)的這種靈活性是MySQL為什么如此受歡迎的主要原因。其它數(shù)據(jù)庫(kù)系統(tǒng)(包括大多數(shù)商業(yè)選擇)僅支持一種類型的數(shù)據(jù)存儲(chǔ)。遺憾的是,其它類型的數(shù)據(jù)庫(kù)解決方案采取的一個(gè)尺碼滿足一切需求的方式意味著你要么就犧牲一些性能,要么你就用幾個(gè)小時(shí)甚至幾天的時(shí)間詳細(xì)調(diào)整你的數(shù)據(jù)庫(kù)。使用MySQL,我們僅需要修改我們使用的存儲(chǔ)引擎就可以了?! ≡谶@篇文章中,我們不準(zhǔn)備集中討論

3、不同的存儲(chǔ)引擎的技術(shù)方面的問(wèn)題(盡管我們不可避免地要研究這些因素的某些方面),相反,我們將集中介紹這些不同的引擎分別最適應(yīng)哪種需求和如何啟用不同的存儲(chǔ)引擎。為了實(shí)現(xiàn)這個(gè)目的,在介紹每一個(gè)存儲(chǔ)引擎的具體情況之前,我們必須要了解一些基本的問(wèn)題。編緝推薦閱讀以下文章Schema的優(yōu)化和索引-關(guān)于存儲(chǔ)引擎的簡(jiǎn)單記錄讓MySQL支持InnoDB存儲(chǔ)引擎的方法MySQL架構(gòu)-MySQL存儲(chǔ)引擎-InnoDBMySQL架構(gòu)-MySQL存儲(chǔ)引擎-MyISAMMySQL架構(gòu)-MySQL存儲(chǔ)引擎InnoDB還是MyISAM再談MySQL存儲(chǔ)引擎的選擇淺談MySQL存儲(chǔ)引擎選擇InnoDB還是MyISAM如何選擇合

4、適的MySQL存儲(chǔ)引擎巧用MySQLInnoDB引擎鎖機(jī)制解決死鎖問(wèn)題MySQLInnoDB存儲(chǔ)引擎的事務(wù)隔離級(jí)別  如何確定有哪些存儲(chǔ)引擎可用  你可以在MySQL(假設(shè)是MySQL服務(wù)器4.1.2以上版本)中使用顯示引擎的命令得到一個(gè)可用引擎的列表。mysql> shoent                                                    

5、   +------------+---------+------------------------------------------------------------+   

6、 MyISAM     

7、

8、 DEFAULT 

9、 Default engine as of MySQL 3.23 ance     

10、   

11、 HEAP       

12、 YES     

13、 Alias for MEMORY                                           

14、   

15、 MEMORY     

16、 YES     

17、 Hash based, stored in memory, useful for temporary tables  

18、   

19、 MERGE      

20、 YES     

21、 Collection of identical MyISAM tables     

22、                 

23、   

24、 MRG_MYISAM 

25、 YES     

26、 Alias for MERGE                                            

27、   

28、 ISAM       

29、 NO      

30、 Obsolete storage engine, noemory-based tables             

31、   

32、 NDB        

33、 NO      

34、 Alias for NDBCLUSTER                              123下一頁(yè)>>>>這篇文章來(lái)自..,。

35、   

36、 EXA

37、MPLE    

38、 NO      

39、 Example storage engine                                     

40、   

41、 ARCHIVE    

42、 NO      

43、 Archive storage engine                                     

44、   

45、 CSV        

46、 NO      

47、 CSV 

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。