亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Mysql 中存儲引擎的選擇

Mysql 中存儲引擎的選擇

qq_天蝎的尾巴卍_0 2017-01-13 10:12:25
在做項目時,如何更好的選取Innodb或者是MyISAM存儲引擎呢?
查看完整描述

3 回答

已采納
?
KevenHuang

TA貢獻280條經驗 獲得超233個贊

MyISAM不支持事務,InnoDB支持事務,MyISAM的鎖粒度是表鎖,在寫操作時會鎖住整張表,這個特性決定MyISAM不太適合做大并發的寫操作,MyISAM也不支持外鍵,所以訪問速度快,適宜做以訪問為主不需要事務安全的系統,而InnoDB的鎖粒度是行鎖,寫操作時只會鎖住要操作的記錄,支持外鍵,因此需要進行頻繁更新,刪除操作,同時對事務要求比較高,需要實現并發處理,適合使用此存儲引擎。
查看完整回答
4 反對 回復 2017-01-13
?
大寫的王

TA貢獻122條經驗 獲得超162個贊

最大的區別是innodb支持事務,myisam不支持,然后看你項目的讀寫哪個量級優先,就根據不同的項目需求選擇不同的類型。

查看完整回答
1 反對 回復 2017-01-13
  • 3 回答
  • 0 關注
  • 1394 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號