<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>


    posts - 56, comments - 54, trackbacks - 0, articles - 4
       ::  ::  :: 聯系 :: 聚合  :: 管理

    Oracle9i的全文檢索技術

    Posted on 2005-12-06 22:13 Terry的Blog 閱讀(564) 評論(0)  編輯  收藏 所屬分類: oracle
    Oracle9i的全文檢索技術
    參考:
    Oracle book
    http://searchdatabase.techtarget.com.cn/searchdatabase/504969453998440448/20050104/1896262.shtml
    http://www.e800.com.cn/articles/36/1091788059721_2.html
    http://www.oracle.com/global/cn/oramag/oracle/04-sep/o54text.html

    ------ Test Oracle text
    CREATE TABLE hdocs (
    ID NUMBER PRIMARY KEY,
    fmt VARCHAR2(10),
    text VARCHAR2(80)
    );

    CREATE INDEX hdocsx ON hdocs(text) INDEXTYPE IS ctxsys.CONTEXT
    PARAMETERS ('datastore ctxsys.file_datastore
     filter ctxsys.inso_filter
     format column fmt
    ');

    --  charset column cset // can set charset

    INSERT INTO hdocs VALUES(1, 'binary', 'D:\OracleText\Oracle.pdf');
    INSERT INTO hdocs VALUES(2, 'text', 'D:\OracleText\1.txt');
    INSERT INTO hdocs VALUES(3, 'binary', 'D:\OracleText\mydoc.doc');
    COMMIT;

    select t.*, score(1) from hdocs t WHERE contains(text,'索引タイプの構文', 1) > 0

    -- 索引の同期化
    BEGIN
      ctx_ddl.sync_index('hdocsx', '2M');
    END;
    /

    -- sync
    SET SERVEROUTPUT ON
    DECLARE
      job NUMBER;
    BEGIN
      DBMS_JOB.SUBMIT(job, 'ctx_ddl.sync_index(''hdocsx'');', SYSDATE, 'SYSDATE + (3/1440)');
      DBMS_OUTPUT.PUT_LINE('job '||job||' has been submitted.');
    END;
    /

    -- optimizer
    DECLARE
      VARIABLE jobno NUMBER; 
    BEGIN 
      DBMS_JOB.SUBMIT(:jobno,'ctx_ddl.optimize_index(''hdocsx'',''FULL'');', SYSDATE, 'SYSDATE + 1'); 
     
      COMMIT; 
    END;
    /

    create or replace procedure syncidx
    is
    begin
    execute immediate
    'alter index hdocsx rebuild online' ||
    ' parameters ( ''sync'' )' ;
    execute immediate
    'alter index hdocsx rebuild online' ||
    ' parameters ( ''optimize full maxtime unlimited'' )' ;
    end syncidx;
    /

    SET SERVEROUTPUT ON
    DECLARE
      job NUMBER;
    BEGIN
      DBMS_JOB.SUBMIT(job, 'syncidx;', SYSDATE, 'SYSDATE + (3/1440)');
      DBMS_JOB.RUN(job);
      DBMS_OUTPUT.PUT_LINE('job '||job||' has been submitted.');
    END;
    /

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 免费A级毛片av无码| 四虎成人免费大片在线| 亚洲天堂中文字幕在线观看| 成人激情免费视频| a级毛片免费观看在线| 亚洲欧洲免费视频| 成人免费毛片观看| 精品一区二区三区免费视频| 久久久久亚洲精品天堂| 日本无卡码免费一区二区三区| 插鸡网站在线播放免费观看| 亚洲精品第一国产综合野| 亚洲高清国产拍精品青青草原| 91视频免费网址| 羞羞漫画小舞被黄漫免费| 亚洲第一视频网站| 免费va人成视频网站全| 免费无码毛片一区二区APP| 99亚洲精品卡2卡三卡4卡2卡| 久久精品国产精品亚洲艾草网| 曰皮全部过程视频免费国产30分钟| 你懂的网址免费国产| 亚洲欧美成aⅴ人在线观看| 亚洲成a人片77777kkkk| 日本免费人成黄页网观看视频| 99re6免费视频| 国产免费伦精品一区二区三区| 亚洲熟妇无码八V在线播放| 亚洲成A∨人片在线观看不卡| 精品国产免费观看| 真人做A免费观看| 中文字幕视频在线免费观看| 亚洲AV无码一区二区三区性色 | 久久久久亚洲av成人无码电影| 色婷婷7777免费视频在线观看| 免费国产污网站在线观看| 日韩亚洲翔田千里在线| 亚洲国产成人久久| 亚洲国产精品线在线观看| 自拍偷自拍亚洲精品第1页| 日本久久久免费高清|