新聞中心
MySQL數(shù)據(jù)表的種類很多,下面就將為您分類詳細介紹這幾種MySQL數(shù)據(jù)表類型,如果您對MySQL數(shù)據(jù)表類型方面感興趣的話,不妨一看。

創(chuàng)新互聯(lián)專業(yè)IDC數(shù)據(jù)服務(wù)器托管提供商,專業(yè)提供成都服務(wù)器托管,服務(wù)器租用,成都溫江機房,成都溫江機房,成都多線服務(wù)器托管等服務(wù)器托管服務(wù)。
MySQL實際上支持五種不同的表類型.這五種類型分別是BDB、HEAP、ISAM、MERGE以及MyISAM。其中BDB類型單獨屬于一類,稱為“事務(wù)安全型”(transaction-safe),其余的表類型屬于第二類,稱為“非事務(wù)安全型”(non-transaction-safe)。
1,ISAM數(shù)據(jù)表
mysql3.23版本之前的MySQL支特的***一種表類型,目前己經(jīng)過時,MyIASM處理程庫逐步取代了ISAM處理程序,這種老式的表 類型己經(jīng)沒有人在用了
數(shù)據(jù)表在硬盤上的文件存儲方式:IASM Frm isd ism
2,MyIASM數(shù)據(jù)表
這是目前中MySQL默認使用的數(shù)據(jù)表類型。其優(yōu)點是
如果主機操作系統(tǒng)支持大尺寸文件,數(shù)據(jù)表長度就能夠很大,就能客納更多的數(shù)據(jù).
數(shù)據(jù)表內(nèi)容獨立于硬件也就是說可以把數(shù)據(jù)表在機器之間隨意拷貝
提高了索引方面的功能
提供了更好的索引鍵壓縮效果
auto_incremnet能力加強
改進了對數(shù)據(jù)表的完整性檢查機制
支持進行fulltext全文本搜索
數(shù)據(jù)表在硬盤上的文件存儲方式:MyISAM Frm myd myi
3,Merge數(shù)據(jù)表
這是一種把相同結(jié)構(gòu)的MyIASM數(shù)據(jù)表組織為一個邏輯單元的方法
數(shù)據(jù)表在硬盤上的文件存儲方式:Merge Frm mrg
4,HEAP數(shù)據(jù)表
這是一種使用內(nèi)存的數(shù)據(jù)表,而且各個數(shù)據(jù)行的長度固定,這兩個特性使得這種類型數(shù)據(jù)表的檢索速度非常快,作為一種臨時性的數(shù)據(jù)表,HEAP在某些特定情況下很有用。
數(shù)據(jù)表在硬盤上的文件存儲方式:Heap Frm
5,BDB數(shù)據(jù)表
這種數(shù)據(jù)表支持事務(wù)處理機制,具有良好的并發(fā)性能
數(shù)據(jù)表在硬盤上的文件存儲方式:BDB Frm db
6,InnoDB數(shù)據(jù)表
這是最近加入MySQL的數(shù)據(jù)表類型,有許多新的特性
支持事務(wù)處理機制
崩潰后能夠立刻恢復(fù)
支持外鍵功能,包括級聯(lián)刪除
具有并發(fā)功能
數(shù)據(jù)表在硬盤上的文件存儲方式:InnoDB frm
分享標題:詳解MySQL數(shù)據(jù)表類型
轉(zhuǎn)載注明:http://m.fisionsoft.com.cn/article/dhdjcgg.html


咨詢
建站咨詢
