根據不一樣需求選擇使用不一樣mysql存儲引擎mysql
一、InnoDB引擎(默認)sql
事務安全(ACID),併發,相似銀行交易數據,須要具備提交、回滾、崩潰恢復能力。
二、MyISAM引擎安全
若數據表主要是寫入與查詢操做,則此引擎效率較高。相似一些固定配置數據。
三、Memory引擎併發
存放臨時數據、中間結果。多表聯合查詢結果存入臨時表,後再取臨時表數據進行分組、重排序等。
四、Archive引擎高併發
只須要寫入與查詢、持續高併發寫入,相似記錄日誌。
五、CSV引擎日誌
導入csv文件。 我的想法,請大神們指教