您好,登錄后才能下訂單哦!
零碎的知識學習總覺得像狗熊掰棒子,掰一個忘一個。寫個帖子收集起來,等到后面提綱契領的串起來。
1.limit分頁的優化,100頁內的可以直接使用最簡單的方式,過大的話,可以先查出id,然后Join關聯起來。注意創建關聯索引
2.多個條件下,聯合索引是否能被使用,例如:idx_c1_c2_c3。where c1>x and c2 >y and c3>z。則三個條件如果比較條件中包含“=”,則該列的索引鍵是可以被用到,且可以匹配到后面的索引。但若是><則無法繼續匹配到后面的索引了,另外同一個where子句中,應只有一種比較方向,即:要么大于,要么小于。其中,between(x,y)代表x<=m<=y。若不是放在最后面,則其后面的索引都無法使用。
3.having 與where having只能與group使用,having是用來篩選組,where是用來篩選所有記錄。若條件中有聚合函數,則只能用Having。
4.使用inet_aton("192.168.1.1")將IP地址轉為整型存儲,使用inet_ntoa(3232235777)將存儲的IP地址提取成標準的IP類型。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。