為查詢緩存優化你的查詢
explain 你的 select 查詢
當隻要一行資料時使用 limit 1
為搜尋字段建索引
在join表的時候使用相當類型的例,并将其索引
千萬不要 order by rand()
避免 select *
永遠為每張表設定一個id
使用 enum 而不是 varchar
從 procedure analyse() 取得建議
盡可能的使用 not null
prepared statements
無緩沖的查詢
把ip位址存成 unsigned int
固定長度的表會更快
垂直分割
拆分大的 delete 或 insert 語句
越小的列會越快
選擇正确的存儲引擎
使用一個對象關系映射器(object relational mapper)
小心“永久連結”