日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

oracle 索引組織表 & 物化視圖(實體化視圖)

系統 2523 0

oracle 索引組織表 & 物化視圖(實體化視圖)

索引組織表
create table employee
(empid number(10) not null primary key,name varchar2(20),mobile varchar2(20)
)
organization index
pctthreshold 20
overflow tablespace abc

由于葉塊中存儲太多信息導致性能問題,因此引入了行溢出的概念.通過設置行溢出值,可以將非主鍵列移到另一個表空間的另一個段中.下列關鍵字設置確定行溢出的處理方法:
* pctthreshold 確定iot葉塊中為iot行保留的空間百分比,有效值為0-50
* including 確定iot塊中保存到的切換點,只要其不超過pctthreshold.指定列之后的任何列存放在overflow表空間.
* overflow 這個字句指定iot行溢出部分的表空間和存儲參數.過多的使用overflow表可能抵消性能.

9i中,可以為iot表生成位圖索引.

物化視圖(實體化視圖):

create materialized view
sales
build immediate refresh fast
enable query rewrite
as select * .....

刷新方式:
* complete 截斷表并執行視圖查詢,讀取基礎表行建立實體化視圖.
* fast?? 這個方法只處理上次刷新以來基礎表中的改變,用基礎表實體化視圖日志或直接夾在日志進行刷新.
* force 表示已是使用快速方法,如果行不通則使用完全刷新
* never 不刷新.

自動刷新方式:
通過設置on commit 子句配置,使基礎表中實現的強制實體化視圖快速刷新.刷新是異步的,因此不會減慢基礎表中的事物.也可用start with 與 next子句建立自動刷新計劃.
手工刷新 使用on demand子句,然后用dbms_mview包中的過程更新視圖.

查詢重寫
需設置query_rewrite_enabled參數.

oracle 索引組織表 & 物化視圖(實體化視圖)


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 陇南市| 逊克县| 建水县| 淮南市| 西昌市| 顺义区| 永春县| 阳谷县| 肥东县| 吉安市| 常熟市| 浮山县| 二手房| 工布江达县| 恩施市| 上虞市| 高碑店市| 梁河县| 滕州市| 尚义县| 平果县| 漠河县| 麻江县| 磴口县| 沁阳市| 吉林市| 新化县| 裕民县| 湖口县| 潮安县| 叶城县| 海晏县| 故城县| 洱源县| 三亚市| 宣恩县| 娄烦县| 定边县| 涟水县| 桐梓县| 开平市|