
數(shù)據庫基本語句優化(huà)原則
盡量避免在列上(shàng)進行(xíng)運算(suàn),這(zhè)樣會(huì)導緻索 引失效。
使用(yòng)join時(shí),應用(yòng)✔¥≠↑小(xiǎo)結果集驅動大(dà)結果集,同時(shí)把複雜(zá)的(de)jion查詢拆分®≠φ≠(fēn)成多(duō)個(gè)query語句。
使用(yòng)like進行(xíng)模糊查詢盡可(kě)能(néng)避≥ β免使用(yòng)“% %”這(zhè)種形式。
僅列出需要(yào)查詢的(de)字段,對(duì)速度不(bù)會(huì)造成明(∞αmíng)顯的(de)影(yǐng)響,主要≠©(yào)是(shì)節省內(nèi)存。
使用(yòng)批量插入語句進行(xíng)交互操作(zuò)。
limit的(de)基數(shù)較大(dà)時(shí)使用(yòng)between。使用'£Ω(yòng)較後面的(de)數(shù)據時(shí)通(tōng)過desc把數(s∑♣hù)據反向查找。
不(bù)要(yào)使用(yòng)rand函數§™'(shù)獲取随機(jī)多(duō)條記錄。
避免使用(yòng)NULL。
不(bù)要(yào)使用(yòng)count(id),而使用(yòng)countγ≥€(*)。
不(bù)要(yào)做(zuò)無謂的(•λ®♦de)排序操作(zuò),盡可(kě)能(néng)在索引中完成排序。
- 上(shàng)一(yī)篇:PHP開(kāi)發程序應該注意的(de)42個(gè↔∑)優化(huà)準則
- 下(xià)一(yī)篇:網站(zhàn)建設過程中需要(yào)知(zhī)道(dào)的(de)幾點問(wè•↑δ→n)題?