Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ʹÓÃOracle Text½øÐÐÈ«ÎļìË÷

ÓÉÓÚϵͳÖÐÊý¾Ý²»¶ÏÔö¶à£¬Ê¹µÃÔ­ÓõÄlikeÓï·¨À´½øÐвéѯ·¨ÂÉÈ«ÎıäµÃÊ®·Ö»ºÂý£¬Òò´ËÔÚÔ­ÓÐϵͳÖÐÔö¼ÓÁËÈ«ÎļìË÷µÄ¹¦ÄÜ¡£
¡¡¡¡È«ÎļìË÷¹¦ÄÜÒÀÀµÓÚOracle Text¡£Ê×Ïȱ£Ö¤Oracle Text×é¼þÔÚÊý¾Ý¿âÖÐÒѰ²×°¡£È»ºó½¨Á¢Ë÷Òý
¡¡¡¡Sql´úÂë
¡¡¡¡--·¨ÂÉÈ«ÎÄÄÚÈÝ×Ö¶ÎÔö¼ÓË÷Òý
¡¡¡¡create index idx_flqw_nr on flqw(nr) indextype is ctxsys.context;
¡¡¡¡--·¨ÂÉÌõ¿î×Ö¶ÎÔö¼ÓË÷Òý
¡¡¡¡create index idx_fltk_nr on fltk(nr) indextype is ctxsys.context;
¡¡¡¡ÓÉÓÚOracle TextʹÓõÄctxsys.contextÀàÐÍË÷Òý²»»á×Ô¶¯Î¬»¤£¬ÒòЩÐèÒª¶¨Ê±½øÐиüÐÂË÷Òý²¢½øÐÐË÷ÒýÓÅ»¯£¬Ë÷ÒýÓÅ»¯µÄ´ÎÊýÒªÉÔ΢ÉÙЩ¡£
¡¡¡¡Sql´úÂë
¡¡¡¡--¸üÐÂË÷Òý
¡¡¡¡exec ctx_ddl.sync_index('idx_flqw_nr');
¡¡¡¡exec ctx_ddl.sync_index('idx_fltk_nr');
¡¡¡¡--ÓÅ»¯Ë÷Òý
¡¡¡¡exec ctx_ddl.optimize_index('idx_flqw_nr','full');
¡¡¡¡exec ctx_ddl.optimize_index('idx_fltk_nr','full');
¡¡¡¡Ò²¿ÉÒÔ½«¸üÐÂË÷Òý¼°ÓÅ»¯Ð´³Éjob£¬ÕâÑù¿ÉÒÔ¶¨Ê±ÔËÐУ¬¸ÃjobÒªÓëÓû§½¨Á¢ÔÚͬһ¸öĿ¼Ï¡£
¡¡¡¡ÏÈ´´½¨Ïà¶ÔÓ¦µÄ´æ´¢¹ý³Ì¡£
¡¡¡¡Sql´úÂë
¡¡¡¡--¸øflyyÓû§¸³ÓèÔÚ´æ´¢¹ý³ÌÖÐÖ´ÐÐÈ«ÎÄË÷ÒýµÄȨÏÞ
¡¡¡¡GRANT EXECUTE ANY PROCEDURE TO flyy;
¡¡¡¡--¸üÐÂË÷ÒýµÄ´æ´¢¹ý³Ì
¡¡¡¡CREATE OR REPLACE PROCEDURE flyy.sync_index
¡¡¡¡AS
¡¡¡¡BEGIN
¡¡¡¡ctxsys.ctx_ddl.sync_index ('idx_flqw_nr');
¡¡¡¡ctxsys.ctx_ddl.sync_index ('idx_fltk_nr');
¡¡¡¡END;
¡¡¡¡--ÓÅ»¯Ë÷ÒýµÄ´æ´¢¹ý³Ì
¡¡¡¡CREATE OR REPLACE PROCEDURE flyy.optimize_index
¡¡¡¡AS
¡¡¡¡BEGIN
¡¡¡¡ctx_ddl.optimize_index ('idx_flqw_nr', 'full');
¡¡¡¡ctx_ddl.optimize_index ('idx_fltk_nr', 'full');
¡¡¡¡END;
¡¡¡¡´´½¨¶¨Ê±job¡£
¡¡¡¡Sql´úÂë
¡¡¡¡--¸üÐÂË÷Òý£¬Ã¿15·ÖÖÓÒ»´Î
¡¡¡¡VARIABLE job1 number;
¡¡¡¡BEGIN
¡¡¡¡DBMS_JOB.submit (:job1, 'sync_index;', SYSDATE, 'sysdate+1/24/4');
¡¡¡¡END;
¡¡¡¡--ÓÅ»¯Ë÷Òý£¬Ò»ÌìÔËÐÐÒ»´Î
¡¡¡¡--¾­²âÊÔ£¬ÓÅ»¯Ë÷Òý¿ÉÄܵ¼ÖÂËÀËø£¬ÓÅ»¯Ë÷Òý×îºÃÊÖ¹¤ÔËÐУ¬É÷Óã¡
¡¡¡¡VARIABLE job1 number;
¡¡¡¡BEGIN
¡¡¡¡DBMS_JOB.submit (:job1, 'optimize_index;', SYSDATE, 'sysdate+1');
¡¡¡¡END;
¡¡¡¡Ö´ÐÐÒÔÉÏjob£¬²¢²éѯjob¶ÔÓ¦jobºÅ¡£
¡¡¡¡Sql´úÂë
¡¡¡¡--²éÕÒ¶ÔÓ¦µÄJOB
¡¡¡¡SELECT job, schema_user, INTERVAL, what from user_jobs;
¡¡¡¡¸ù¾Ý²éѯ³öÀ´µÄ½á¹ûÆô¶¯job¡£
¡¡


Ïà¹ØÎĵµ£º

oracle ±í¿Õ¼ä²Ù×÷

oracle±í¿Õ¼ä²Ù×÷Ïê½â
  1
  2
  3×÷Õߣº   À´Ô´£º    ¸üÐÂÈÕÆÚ£º2006-01-04 
  5
  6 
  7½¨Á¢±í¿Õ¼ä
  8
  9CREATE TABLESPACE data01
 10DATAFILE '/ora ......

ORACLEÊý¾Ýµ¼Èë

ÔÚÀûÓÃNETWORK_LINK·½Ê½µ¼³öµÄʱºò£¬³öÏÖÁËÕâ¸ö´íÎó¡£
Ïêϸ´íÎóÐÅÏ¢ÈçÏ£º
bash-3.00$ expdp yangtk/yangtk directory=d_temp dumpfile=jiangsu.dp network_link=test113 logfile=jiangsu.log tables=cat_org
Export: Release11.1.0.6.0 - 64bit Production onÐÇÆÚ¶þ, 16 9ÔÂ, 2008 17:08:22
Copyright (c) 2003, 2007, ......

oracleÊÓÆµ½Ì³Ì£¨ÄÚ²¿¾­µä£©_½² ʦ£ºÍõÖιú


ÏÂÔØµØÖ·£º
http://www.itsoba.com/Article.asp?id=847
ÊÓÆµ½éÉÜ£º
±¾Ì×ORACLEÊÓÆµ½Ì³ÌΪ´«ÖDz¥¿ÍÄÚ²¿¾­µä½ÌѧÊÓÆµµÄÒ»¼¯£¬ºóÐøÊÓÆµÕýÔÚÂ¼ÖÆºÍÕûÀíÖУ¬¾´Çë¹Ø×¢¡£  
½²Ê¦½éÉÜ£º
ÍõÖιú£¬ÓжàÄêÈí¼þ¿ª·¢¾­ÑéºÍ½Ìѧ¾­Ñ飬ÏȺóÔÚ¶à¼ÒÈí¼þ¹«Ë¾µ£ÈÎÈí¼þ¹¤³Ìʦ¡¢ÏîÄ¿¾­Àí£¬¾«Í¨J2SE¡¢J2ME¡¢J2EE¡¢Linux¡¢Oracle¡¢SqlS ......

oracle³£Óþ­µäSQL²éѯ

oracle³£Óþ­µäSQL²éѯ
³£ÓÃSQL²éѯ£º
 
1¡¢²é¿´±í¿Õ¼äµÄÃû³Æ¼°´óС
 
select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size
from dba_tablespaces t, dba_data_files d
where t.tablespace_name = d.tablespace_name
group by t.tablespace_name;
 
2¡¢²é¿´±í¿Õ¼äÎïÀíÎļþµÄÃû³Æ ......

ORACLE SQLÐÔÄÜÓÅ»¯´ó×ܽá

ORACLE SQLÐÔÄÜÓÅ»¯´ó×ܽá
1£© Ñ¡Ôñ×îÓÐЧÂʵıíÃû˳Ðò(Ö»ÔÚ»ùÓÚ¹æÔòµÄÓÅ»¯Æ÷ÖÐÓÐЧ)£º
" ?; J) n+ v8 J- v" q    OracleµÄ½âÎöÆ÷°´ÕÕ´ÓÓÒµ½×óµÄ˳Ðò´¦Àífrom×Ó¾äÖеıíÃû£¬from×Ó¾äÖÐдÔÚ×îºóµÄ±í(»ù´¡±í driving table)½«±»×îÏÈ´¦Àí£¬ÔÚfrom×Ó¾äÖаüº¬¶à¸ö±íµÄÇé¿öÏÂ,Äã±ØÐëÑ¡Ôñ¼Ç¼ÌõÊý×îÉٵıí×÷Ϊ»ù´¡±í¡ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ