MySQL高级 - MyISAM特性
生活随笔
收集整理的這篇文章主要介紹了
MySQL高级 - MyISAM特性
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
MyISAM
? MyISAM 不支持事務(wù)、也不支持外鍵,其優(yōu)勢(shì)是訪問(wèn)的速度快,對(duì)事務(wù)的完整性沒(méi)有要求或者以SELECT、INSERT為主的應(yīng)用基本上都可以使用這個(gè)引擎來(lái)創(chuàng)建表 。有以下兩個(gè)比較重要的特點(diǎn):
不支持事務(wù)
create table goods_myisam(id int NOT NULL AUTO_INCREMENT,name varchar(20) NOT NULL,primary key(id) )ENGINE=myisam DEFAULT CHARSET=utf8;?通過(guò)測(cè)試,我們發(fā)現(xiàn),在MyISAM存儲(chǔ)引擎中,是沒(méi)有事務(wù)控制的 ;
文件存儲(chǔ)方式
每個(gè)MyISAM在磁盤(pán)上存儲(chǔ)成3個(gè)文件,其文件名都和表名相同,但拓展名分別是 :
.frm (存儲(chǔ)表定義);
.MYD(MYData , 存儲(chǔ)數(shù)據(jù));
.MYI(MYIndex , 存儲(chǔ)索引);
總結(jié)
以上是生活随笔為你收集整理的MySQL高级 - MyISAM特性的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: MySQL高级 - InnoDB特性
- 下一篇: Memory与Merge特性