oracle視圖如何存儲,oracle視圖怎么看

oracle創(chuàng)建視圖存放多表數(shù)據(jù)

create or replace view 結(jié)果視圖表名 as

“真誠服務(wù),讓網(wǎng)絡(luò)創(chuàng)造價值”是我們的服務(wù)理念,創(chuàng)新互聯(lián)團隊十年如一日始終堅持在網(wǎng)站建設(shè)領(lǐng)域,為客戶提供優(yōu)質(zhì)服。不管你處于什么行業(yè),助你輕松跨入“互聯(lián)網(wǎng)+”時代,PC網(wǎng)站+手機網(wǎng)站+公眾號+成都小程序開發(fā)。

select a.編號1,a.編號2,

(select count(*) from 表1 a group by a.編號1 ) as 與編號2對應(yīng)次數(shù), b.編號1,b.編號2,

(select count(*) from 表1 a,表2 b where b.編號1=a.編號1 group by b.編號1 ) as 與編號3對應(yīng)次數(shù),

c.編號1,c.編號2,

(select count(*) from 表1 a,表3 c where c.編號1=a.編號1 group by c.編號1 ) as 與編號4對應(yīng)次數(shù),

……

from 表1 a

left join 表2 b on b.編號1=a.編號1

left join 表3 c on c.編號1=a.編號1

……

group by a.編號1 order by a.編號1 asc

oracle 視圖占用實際的空間么? 謝謝

Oracle視圖不是真正的數(shù)據(jù)庫表,它只是一種存儲查詢。視圖是以定義的方式存儲在數(shù)據(jù)庫中,用的時候?qū)嶋H上是執(zhí)行查詢操作。因此它并不占用數(shù)據(jù)的存儲空間。

oracle中系統(tǒng)視圖放在內(nèi)存的那個區(qū)中

oracle系統(tǒng)視圖與普通視圖的區(qū)別是它們是系統(tǒng)內(nèi)置的,它們在內(nèi)存中并沒有特殊的結(jié)構(gòu)存放。

視圖的定義存在sga中的shared pool中的dictionary cache中,視圖的數(shù)據(jù)來自于基表,放在sga中的buffer cache中。

如果覺得好請采納

分享文章:oracle視圖如何存儲,oracle視圖怎么看
分享URL:http://muchs.cn/article48/phgiep.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設(shè)、做網(wǎng)站、用戶體驗、軟件開發(fā)、網(wǎng)站制作網(wǎng)站內(nèi)鏈

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

營銷型網(wǎng)站建設(shè)