盡量避免在列上進行運算,這樣會導(dǎo)致索引失效。使用join時,應(yīng)用小結(jié)果集驅(qū)動大結(jié)果集,同時把復(fù)雜的jion查詢拆分成多個query語句。使用like進行模糊查詢盡可能避免使用% %這種形式。僅列出需要查詢的字段,對速度不會造成明
WEB開發(fā)者不光要解決程序的效率問題,對數(shù)據(jù)庫的快速訪問和相應(yīng)也是一個大問題。希望本文能對大家掌握MySQL優(yōu)化技巧有所幫助。1 優(yōu)化你的MySQL查詢緩存在MySQL服務(wù)器上進行查詢,可以啟用高速查詢緩存。讓數(shù)據(jù)庫引擎在后臺悄
1 選擇正確的存儲引擎以 MySQL為例,包括有兩個存儲引擎 MyISAM 和 InnoDB,每個引擎都有利有弊。MyISAM 適合于一些需要大量查詢的應(yīng)用。InnoDB 的趨勢會是一個非常復(fù)雜的存儲引擎,對于一些小的應(yīng)用,它會比 MyISAM