數(shù)據(jù)庫優(yōu)化

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 命令檢查被使用的索引

5.使用默認值

? ? ? ?01.使用列的默認值? ? ? ??

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容