<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;
    /

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


    網站導航:
     
    主站蜘蛛池模板: 狠狠色伊人亚洲综合网站色| 亚洲高清在线mv| 日韩在线免费视频| 国产亚洲欧洲Aⅴ综合一区| 曰批免费视频播放在线看片二| 免费观看男人免费桶女人视频| 亚洲人成网站免费播放| 日本高清免费网站| 国产成人精品亚洲| 亚洲M码 欧洲S码SSS222| 免费福利资源站在线视频| 亚洲精品国精品久久99热| 久久成人18免费网站| 亚洲国产精品热久久| 精品熟女少妇a∨免费久久| 亚洲熟妇无码爱v在线观看| 成人免费午夜无码视频| 亚洲av无码一区二区三区天堂 | 国产精品免费无遮挡无码永久视频| 中文字幕亚洲无线码| 久9热免费精品视频在线观看| 18gay台湾男同亚洲男同| 国产一卡2卡3卡4卡2021免费观看| 亚洲人成网亚洲欧洲无码| www.亚洲色图.com| 四虎国产成人永久精品免费| 亚洲三级在线视频| 亚洲国产成人精品女人久久久 | www在线观看播放免费视频日本| 狠狠综合久久综合88亚洲| 久久久久久AV无码免费网站 | 国产综合免费精品久久久| 久久亚洲AV无码精品色午夜| 我要看WWW免费看插插视频| h视频在线免费观看| 亚洲国产日韩女人aaaaaa毛片在线 | 在线观看肉片AV网站免费| 一本色道久久88亚洲精品综合 | 亚洲爆乳无码专区| 午夜免费福利网站| 久久福利青草精品资源站免费|