好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Oracle SecureFile的功能第1/4頁

Oracle SecureFile的功能第1/4頁

熱門標簽:北京營銷外呼系統廠家 溫州人工外呼系統 貴陽智能電銷機器人官網 地圖標注付款了怎么找不到了 沈陽400電話是如何辦理 北京外呼系統公司排名 百度地圖標注員是干什么 外呼系統鄭州 外呼系統口號
SecureFile功能是oracle 11g中對大對象(LOB)存儲格式的完全重新設計實現,原來的LOB存儲格式現在通稱為BASIXFILE,它仍然是默認的存儲方法,但是SECURFILE關鍵字開啟了新的存儲方法,它允許加密、利用壓縮節約空間和數據重復消除。

  初始化參數

  SecureFile功能在初始化參數COMPATIBLE設置我11.0.0.0.0或更高時可用。

  DB_SECUREFILE初始化參數控制數據庫對LOB存儲格式的默認行為,允許的值有:

  ◆ALWAYS - 在ASSM表空間中的所有LOB對象以SecureFile LOB的格式創建,在非ASSM表空間中的所有LOB對象以BasicFile LOB的格式創建(除非明確地指出要以SecureFile格式創建),在沒有指定選項的情況下,BasicFile存儲格式選項被忽略,SecureFile默認存儲格式選項被使用。

  ◆ FORCE - 所有LOB對象都以SecureFile LOB格式創建,如果是在一個非ASSM表空間中創建LOB,會出現錯誤,在沒有指定選項的情況下,BasicFile存儲格式選項被忽略,SecureFile默認存儲格式選項被使用。

  ◆PERMITTED - 默認設置,當使用了SECUREFILE關鍵字時它允許SecureFile LOB存儲格式,默認存儲方法是BASICFILE。

  ◆NEVER - 不允許創建SecureFile LOB對象。

  ◆IGNORE - 防止創建SecureFile LOB,使用SecureFile存儲選項時忽略所有錯誤。

  這個參數是動態的,因此它可以使用ALTER SYSTEM命令設置。


  SQL> ALTER SYSTEM SET db_securefile = 'FORCE';
  System altered.
  SQL> ALTER SYSTEM SET db_securefile = 'PERMITTED';
  System altered.
  SQL>

  下面的例子假設DB_SECUREFILE初始化參數設置為默認值PERMITTED。

  創建SecureFile LOB

  基礎

  SecureFile LOB通過在LOB存儲子句后添加SECUREFILE關鍵字來創建,下面的代碼顯示創建了兩個表,第一個使用的是原來的存儲格式,第二個使用的是SecureFile存儲格式。


  CREATE TABLE bf_tab (
  id NUMBER,
  clob_data CLOB
  )
  LOB(clob_data) STORE AS BASICFILE;
  INSERT INTO bf_tab VALUES (1, 'My CLOB data');
  COMMIT;
  CREATE TABLE sf_tab (
  id NUMBER,
  clob_data CLOB
  )
  LOB(clob_data) STORE AS SECUREFILE;
  INSERT INTO sf_tab VALUES (1, 'My CLOB data');
  COMMIT;

LOB重復消除

  SecureFile的DEDUPLICATE選項允許在表或分區一級上的一個LOB內消除重復數據,正如你預料的那樣,這個技術與預防重寫導致系統開銷增大,KEEP_DUPLICATE選項明確地阻止重復消除,下面的例子對比了普通的SecureFile和重復消除SecureFile的空間使用情況。


  CREATE TABLE keep_duplicates_tab (
  id NUMBER,
  clob_data CLOB
  )
  LOB(clob_data) STORE AS SECUREFILE keepdup_lob(
  KEEP_DUPLICATES
  );
  CREATE TABLE deduplicate_tab (
  id NUMBER,
  clob_data CLOB
  )
  LOB(clob_data) STORE AS SECUREFILE dedup_lob (
  DEDUPLICATE
  );
  DECLARE
  l_clob CLOB := RPAD('X', 10000, 'X');
  BEGIN
  FOR i IN 1 .. 1000 LOOP
  INSERT INTO keep_duplicates_tab VALUES (i, l_clob);
  END LOOP;
  COMMIT;
  FOR i IN 1 .. 1000 LOOP
  INSERT INTO deduplicate_tab VALUES (i, l_clob);
  END LOOP;
  COMMIT;
  END;
  /
  EXEC DBMS_STATS.gather_table_stats(USER, 'keep_duplicates_tab');
  EXEC DBMS_STATS.gather_table_stats(USER, 'deduplicate_tab');
  COLUMN segment_name FORMAT A30
  SELECT segment_name, bytes
  FROM user_segments
  WHERE segment_name IN ('KEEPDUP_LOB', 'DEDUP_LOB');
  SEGMENT_NAME BYTES
  ------------------------------ ----------
  DEDUP_LOB 262144
  KEEPDUP_LOB 19267584
  2 rows selected.
  SQL>

  注意重復消除段要小很多,空間節約依賴于LOB段內的重復程度,重復模式可以使用ALTER TABLE命令進行重新設置。

1234下一頁閱讀全文

標簽:淮北 衢州 溫州 潮州 包頭 通遼 衡水 定西

巨人網絡通訊聲明:本文標題《Oracle SecureFile的功能第1/4頁》,本文關鍵詞  Oracle,SecureFile,的,功能,第,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Oracle SecureFile的功能第1/4頁》相關的同類信息!
  • 本頁收集關于Oracle SecureFile的功能第1/4頁的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 催乳药榨乳圣女超乳改造| 伦伦影视| 好家伙电影| 摸大乳喷奶水www视频| 国产伦精一品二品三品观看方法| 高h上错人1v1| cao在线视频| 美女扒开腿被男人猛?免费| jizz在线观看免费高清| 美女的隐私免费看无遮挡| 小便xxwwb| 国产A级6070老熟妇毛片| 欧美日韩综合一区二区| 免费观看性欧美一级| 女厕清晰peepwcXXX| 秀人网周妍希乳夹爆乳三点| 爱情岛AQDLT国产| 99综合精品久久| 亚洲精品综合| 男的把j弄进女的p里| 夫妻合作换灯泡妻子全程驮着丈夫| 翘臀少妇后进一区二区| 欧美在线一二三免费中文字幕视频| 美女裸体??丁字裤| 不花钱的毛片| 国产农村妇女XXXXX乱大交| 看全色黄大色黄女片爽在线看| 久久久国产99久久国产久灭火器 | 欧美激情无码亚洲综合区 | 香蕉国产成版人视频在线观看| 久久九色综合九色99伊人| 国产精品久免费的黄网站| 黑人系列h文| 荡公乱妇hd| 啊~嗯短裙直接进去h师生| 成人综合网亚洲伊人| 中国国语对白高潮A片| 2021国产精品自产拍在线| 闰盼盼香蕉写真大尺度无圣光写真 | 中国嫩模一级毛片| 女女车文|