新聞中心
當(dāng)Oracle數(shù)據(jù)表的記錄較多的時(shí)候,為了提高查詢的效率,我們常常會(huì)為數(shù)據(jù)表建立索引,這樣在查詢的時(shí)候就能夠大大提高查詢的速度了。本文我們以一個(gè)實(shí)例的形式介紹了建立索引的過(guò)程,接下來(lái)就讓我們來(lái)一起了解一下這一過(guò)程。

創(chuàng)新互聯(lián)主要從事成都做網(wǎng)站、成都網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)薛城,10多年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):028-86922220
首先,查看目前已經(jīng)建立的索引
- select index_name from all_indexes where table_name = ‘PICTURE’;
果然比較***,只有系統(tǒng)給主鍵自建的索引:SYS_C55001
還犯了一個(gè)錯(cuò)誤,一般情況下,oracle是不管大小寫的,但上面查詢語(yǔ)句里面的table_name必須大寫,如果寫成‘picture’則是沒(méi)有記錄。
再次,建立索引。
- create index picture_album_idx on picture (aid);
- create index picture_user_idx on picture (userid);
- create index picture_cat_idx on picture (cid);
第三,再重復(fù)***步,驗(yàn)證一下,是否成功。
第四, 感覺一下,瀏覽相冊(cè)時(shí),速度是否快了一點(diǎn)。
因?yàn)槔碚撋鲜菓?yīng)該快一點(diǎn)。
- select index_name from all_indexes where table_name = ‘TB_PUT_APPROVE’;
- select * from TB_PUT_APPROVE t
- create index TB_PUT_APPROVE_approveid on TB_PUT_APPROVE(approveid)
關(guān)于為Oracle數(shù)據(jù)表建立索引的知識(shí)就介紹到這里了,希望通過(guò)本次的介紹能夠帶給您一些收獲,謝謝!
新聞名稱:為Oracle數(shù)據(jù)表建立索引的一個(gè)簡(jiǎn)單例子
網(wǎng)頁(yè)路徑:http://m.5511xx.com/article/cojhoip.html


咨詢
建站咨詢
