1.設計優(yōu)化
? ? ? ? 01.盡量保持數(shù)據(jù)庫所有元素的小規(guī)模
? ? ? ? 02.盡量避免使用null
? ? ? ? 03.?盡量保持主鍵數(shù)據(jù)簡短
? ? ? ? 04.表有固定長度列可以使速度增快,但可能會占據(jù)更多空間
2.權限
? ? ? ? 01.簡化權限來提高查詢速度
3.表優(yōu)化
? ? ? ? 01.如果一張表使用了一段時間,數(shù)據(jù)可能會隨著更新和刪除 變得 碎片化。 這種碎片化增加了在表中定位數(shù)據(jù)? ? ? ? ? ? ? ?的時間
? ? ? ? ? ? ? ? ?解決辦法:
? ? ? ? ? ? ? ? ? ? ? ? OPTIMIZE TABLE tablename;
? ? ? ? ? ? ? ? ? ? ? ? 作用:后續(xù)insert會重新使用舊的記錄位置
4.使用索引
? ? ? ? 01.使用索引來提高查詢執(zhí)行速度;不要創(chuàng)建不為查詢使用的索引
? ? ? ? ? ? ? ? 可以運行 EXPLAIN 命令檢查被使用的索引