oracle中,我本來是想建普通檢視的,可是又不能跨使用者建,所以就建了物化檢視,這個會不會有什麼影響

2022-02-24 12:11:11 字數 2309 閱讀 8374

1樓:

你確定不可以跨使用者建?如果是有dblink在另外一個使用者有建立view的許可權和查詢基表的許可權,那麼是可以跨使用者建的(也就是去當前使用者建立檢視),這點可以再確認。

從你描述的情況來說應該是沒問題的。

物化檢視類似於表會儲存實質的資料,佔用一定的儲存空間,要設定重新整理機制,這個稍微要複雜點(需要特別注意,不然獲取的可能不會是最新的資料),另外可以在物化檢視上建立索引之類的進一步提高查詢效能

檢視的優點是提高查詢效能,將一些連線查詢和聚集操作預先完成。

總的來說物化檢視是以犧牲空間來換取時間的一種處理方式,物化檢視與普通檢視相比沒有什麼缺點不缺點的可比性。根據實際情況選擇最合適的方法才是最好的。

2樓:隨o天

好像使用者bvrfis沒有建立檢視的許可權啊。你試試先授權在建立檢視。

授權方法:登入到sys使用者,執行語句:grant create any view to bvrfis;

3樓:匿名使用者

sys使用者,執行語句:grant create any view to bvrfis;

這個可以試試

oracle資料庫建物化檢視與資料表的區別?

4樓:fly願你快樂

檢視和表在查詢上是沒有區別的

檢視多用於多表間的關聯,採用檢視便於查詢,但是要對資料進行操作則必須對錶進行操作,檢視是不能對資料進行操作的

5樓:

物化檢視可以定期重新整理

6樓:

「物化檢視」(materialized views)是一種特殊的存在, 雖然物化檢視本質上也是一張表, 這張表是對別的表或查詢的資料對映,而且這些對映資料真實存在 , 是在表的資料的基礎上又存了一份資料。

這樣做的目的是為了 針對特殊的查詢做優化,例如 經常有查詢要對一張大表做分組查詢:

select col1,count(*) from 大表 group by col1;

此時可以基於上述查詢做一個物化檢視,那麼只要該檢視重新整理資料,那麼 對應的查詢可以直接利用到該物化檢視的資料,而不需要每一次查詢都真的去對資料表做分組。

askmaclean oracle

如何獲得oracle物化檢視 定時重新整理時 重新整理所用的時間 或者是監控 物化檢視在jobs中建立的job任務的執行時間

7樓:匿名使用者

以下是物化檢視的建立,注意是refresh mode是 on demand還是on commit

on demand顧名思義,僅在該物化檢視「需要」被重新整理了,才進行重新整理(refresh),即更新物化檢視,以保證和基表資料的一致性;而on commit是說,一旦基表有了commit,即事務提交,則立刻重新整理,立刻更新物化檢視,使得資料和基表一致。

建立物化檢視時未作指定,則oracle按on demand模式來建立。

oracle普通檢視和物化檢視的區別

8樓:

當然不可以啦,建索引就只能在某個表的列上,你只要記住,普通的檢視就只是一條sql語句,你怎麼對一條sql語句建立索引?如果資料大的話需要建立索引,那就在你的關聯的欄位建立索引啊,你怎麼會想到要在檢視上建啊,你檢視和索引的概念不清楚啊。

9樓:匿名使用者

普通檢視和物化檢視根本就不是一個東西,說區別都是硬拼到一起的

oracle怎麼建立跨使用者檢視

10樓:育知同創教育

oracle建立跨使用者檢視,也就是跨模式檢視。

1、首先在a中執行,把讀取的許可權賦值給b,這樣在b中建立檢視就可

grant select on a.usera to b; 以讀取a中usera表中的資料了。

2、登入使用者b表空間,建立檢視 語句如下:

create or

replace view cas_user_view as select

b.login_name,b.password,b.login_flag from userb b union select

a.login_name,a.password,a.login_flag

from a.usera

a;到此,在使用者b中已建立名為

cas_user_view的檢視,可以供a和b同時使用。

11樓:就愛一級號

oracle同一個例項下有兩個使用者a和b。 a使用者下有個aaa表,b使用者想建立一個檢視查詢a使用者的aaa。

電動車電池問題,我有個本來是普通電瓶好像是矽膠免維護的,的電動摩托5塊60v的,我現在想給換鋰

首先可以肯定的是,換了鋰電池過後,充電器是絕對不能用的了,如果非要用,內 就要冒電池一定容概率損壞的危險,甚至可能發生火災或者 為了省了幾十塊,冒這樣的風險可是非常不划算的。鋰電池必須要保護板,如果沒有保護板就開始用,估計你的鋰電池用不到幾次就徹底掛了,因為鋰電池只要過放電一次就會損壞,後果非常嚴重...

「牛」本來是「疑母(ng可是為什麼普通話讀ni

普通話沒有疑母,還怎麼讀ng呢?當然是要變的了。一部分歸n,另外一些歸零聲母了。也許還有別的歸向,沒查資料,不能確說。普通話 和 ng 這個怎麼發音?什麼情況下使用?先說後鼻音ng 這個音的發音方式是軟顎上升 堵住口腔 讓氣流通過鼻腔發出聲音 這個音不同於鼻音n和m n是舌尖抵上齒齦 m則是嘴完全閉...

就是我追的女孩,本來是明天想和她一起去看電影!她說 「想下了早班早點回家,想回家睡覺了,不好意思了

也許累了,下次再試試 一次失敗算得了啥,我三次約她,三次有事。做人動動腦子給點毅力,要不怎麼找女朋友。她出他出來沒所謂,我覺得只要她知道我在乎她就夠了。我追的女生叫她去看電影,她說不去,本來說好的看情況的,昨天我叫她去看電影,她卻說她不想去看,這說明 說明人家對你沒感覺!洗洗睡吧你!就這事兒還得上網...