国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 數(shù)據(jù)庫(kù) > MySQL > 正文

MYSQL索引建立需要注意以下幾點(diǎn)細(xì)節(jié)

2024-07-24 13:01:09
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
1.建立索引的時(shí)機(jī):若表中的某字段出現(xiàn)在select、過(guò)濾、排序條件中,為該字段建立索引是值得的。

2.對(duì)于like '%xxx'的模糊查詢,普通的索引是無(wú)法滿足的,需要建立全文索引。

3.對(duì)于有多個(gè)條件的,比如: "...where a=xxx and b=yyy","...where a=xxx order by b","...where a=xxx group by b"。需要使用組合索引。但是組合索引只能在SQL語(yǔ)句中滿足"最左前綴"的條件下使用。且組合索引有一些副作用,如索引尺寸可能比數(shù)據(jù)本身大,因?yàn)榻M合索引的組合條目多。所以在實(shí)際應(yīng)用中,要量身定做,使用慢查詢分析工具分析。

4.開(kāi)啟索引緩存,直接在內(nèi)存中查找索引,不用再磁盤(pán)中。

5.建立索引是有代價(jià)的,當(dāng)update、delete語(yǔ)句執(zhí)行時(shí),會(huì)使得索引更新,將耗掉更多的時(shí)間。可以使用mysqlreport報(bào)告,了解select、update、delete、insert、replace各語(yǔ)句所占的百分比。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 祁门县| 大余县| 五指山市| 黎平县| 巴里| 冕宁县| 延边| 海阳市| 财经| 浠水县| 贺州市| 新田县| 文昌市| 台南县| 丹巴县| 屯昌县| 金秀| 五台县| 铜陵市| 旬阳县| 鄂州市| 上林县| 资源县| 栾城县| 武邑县| 凌源市| 东至县| 阳朔县| 汝城县| 扎赉特旗| 太湖县| 射阳县| 荔波县| 兰坪| 永善县| 河东区| 新津县| 濮阳县| 张家界市| 隆化县| 赣州市|