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