唯一索引怎么創(chuàng)建 時(shí)候?yàn)槭裁匆⑺饕?/h1>
時(shí)候?yàn)槭裁匆⑺饕???dāng)一個(gè)或一些字段需要經(jīng)常用作查詢條件,并且有許多表數(shù)據(jù)時(shí),創(chuàng)建索引將顯著提高查詢速度,因?yàn)樗梢詮娜頀呙韪臑樗饕龗呙琛#ó?dāng)沒有索引時(shí),全表掃描是指對(duì)所有記錄逐一掃描,直到找到
時(shí)候?yàn)槭裁匆⑺饕?/h2>
當(dāng)一個(gè)或一些字段需要經(jīng)常用作查詢條件,并且有許多表數(shù)據(jù)時(shí),創(chuàng)建索引將顯著提高查詢速度,因?yàn)樗梢詮娜頀呙韪臑樗饕龗呙?。(?dāng)沒有索引時(shí),全表掃描是指對(duì)所有記錄逐一掃描,直到找到合格的記錄為止。索引掃描可以直接找到它們。)索引越多越好。索引太多會(huì)占用大量索引表空間,甚至比存儲(chǔ)一條記錄還要多。
什么時(shí)候需要重建索引,如何發(fā)現(xiàn)該重建索引了?
1. 根據(jù)某些條件,當(dāng)查詢速度較慢時(shí),需要建立索引。請(qǐng)參考執(zhí)行計(jì)劃。2、 alter index ind_1;1 rebuild online logging索引無(wú)效時(shí)執(zhí)行此命令。例如,最好不要在imp之后執(zhí)行,一般情況下,在大量刪除之后,需要重建analyze indexName validate structure query indexLook at stats