<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
       ::  ::  :: 聯(lián)系 :: 聚合  :: 管理

    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,'索引タイプの構(gòu)文', 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;
    /

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


    網(wǎng)站導航:
     
    主站蜘蛛池模板: 青草草在线视频永久免费| 免费一级成人毛片| 亚洲国产精品成人网址天堂| 亚洲成A人片在线观看无码不卡| 精品亚洲AV无码一区二区三区| 青娱乐在线视频免费观看| 91精品国产免费久久国语麻豆| 国产精品四虎在线观看免费| 久久亚洲一区二区| 成a人片亚洲日本久久| 亚洲一区免费观看| 午夜国产大片免费观看| 久久精品国产精品亚洲毛片| 黄网站在线播放视频免费观看| 2015日韩永久免费视频播放| 亚洲七七久久精品中文国产| 97se亚洲国产综合自在线| 在线观看免费黄色网址| 午夜一级免费视频| 亚洲精品人成电影网| 国产一级a毛一级a看免费视频| 成人黄页网站免费观看大全| 久久精品国产亚洲av麻豆| 日本一区二区在线免费观看| 国产一卡2卡3卡4卡2021免费观看 国产一卡2卡3卡4卡无卡免费视频 | 两性刺激生活片免费视频| 狠狠亚洲狠狠欧洲2019| 亚洲色中文字幕在线播放| 无码精品国产一区二区三区免费| 又粗又硬又大又爽免费视频播放| 亚洲fuli在线观看| 久久国产精品2020免费m3u8| 国产精品亚洲mnbav网站 | 中文字幕亚洲免费无线观看日本| 国产福利在线观看永久免费| 午夜a级成人免费毛片| 亚洲一区二区三区高清视频| 国产va在线观看免费| 狠狠色婷婷狠狠狠亚洲综合| 人人狠狠综合久久亚洲| 无码免费午夜福利片在线|