表引擎 | 優(yōu)點 | 不足 |
---|---|---|
ISAM | 讀取速度快,且不占用大量內(nèi)存和存儲資源 | 不支持事務(wù),不能容錯;如果硬盤崩潰了,數(shù)據(jù)文件就無法恢復(fù)(常備份) |
MYISAM | ISAM擴展格式和缺省數(shù)據(jù)引擎,提供了ISAM里所沒有的索引和字段管理的大量功能,MYISAM使用表鎖 | 不支持事務(wù),不支持外鍵 |
INNODB和BERKLEY(BDB) | 支持事務(wù),支持外鍵 | 數(shù)據(jù)讀取較慢 |
HEAP | 允許只駐留在內(nèi)存里的臨時表格,因此比ISAM和MYISAM都快 | 管理的數(shù)據(jù)都是不穩(wěn)定的,如果在關(guān)機前數(shù)據(jù)沒保存,那么所有的數(shù)據(jù)都會丟失(表格用完之后就刪除表格);需要select表達式來選擇和操控數(shù)據(jù)時非常有用 |
范式 | 特點 |
---|---|
第一范式(1NF) | 具有原子性,即列的信息不可再分【列唯一】 |
第二范式(2NF) | 以第一范式為基礎(chǔ),數(shù)據(jù)表的每一個實例或者行,必須要唯一的區(qū)分(每行上建主鍵)【行唯一】 |
第三范式(3NF) | 基于第二范式,一個數(shù)據(jù)庫,不包含已在其他表中的非主鍵列 |
擴:
手機端不支持session和cookie要實現(xiàn)用戶登錄怎么辦?
1.在協(xié)議處使用Restful;
2.換token(類似于微信開發(fā)時使用的appid );
本文講解了MySQL如何優(yōu)化,更多相關(guān)內(nèi)容請關(guān)注Gxl網(wǎng)。
相關(guān)推薦:
簡易 PHP+MySQL 分頁類
HTML轉(zhuǎn)Excel,并實現(xiàn)打印,下載功能
在 php 中通過 CURL 上傳文件
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com