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

Oracle±à³Ì¸ßÊÖóðÑÔ£ºÎ»Í¼Ë÷Òý(Bitmap Index)µÄ¹ÊÊÂ

ÄúÈç¹ûÊìϤOracleÊý¾Ý¿â£¬ÎÒÏëÄú¶ÔThomas KyteµÄ´óÃûÒ»¶¨²»»áİÉú¡£TomasÖ÷³ÖµÄasktom.oracle.comÍøÕ¾ÏíÓþOracle½çÊýÊ®Ä꣬¾ø·ÇÐÒÖ¡£×î½üÔÚͼÊé¹Ý½èµ½ÕâλOracle¾ø¶¥¸ßÊÖ±àÖøµÄ¡¶Expert Oracle Database Architecture-9i and 10g programming Techniques and Solutions¡·£¬·­ÔÄ֮ϣ¬¹ûȻʢÃûÎÞÐ飬ËäȻ˵²»ÉÏ×Ö×ÖÖéçᣬµ«×÷Õß¶ÔOracle¼Ü¹¹µÄÀí½âºÍʵ¼ùȷʵÒÑ´ïµ½³öÉñÈ뻯µÄ¾³½ç¡£Èç¹ûÄúÓÐʱ¼äºÍÐËȤ£¬Ç¿ÁÒ½¨ÒéÄúÔĶÁÕâ±¾Êé¡£Õâ±¾Êé×î´óµÄÌØµãÊÇÓïÑÔÉú¶¯»îÆÃ£¬ËµÀíÇå³þ£¬¼¸ºõÿ½²½âÒ»¸öÔ­Àí£¬×÷Õß¶¼¸ø³öÁ˾ßÌåʵÀý£¬ÈÃÈ˶ÁÆðÀ´ºÁ²»ÆøÃÆ¡£
ÁíÍ⣬ThomasǫѷµÄ̬¶ÈÈÃÎҷdz£Åå·þ£¬ThomasÔÚOracleÊý¾Ý¿â·½Ã湤×÷ÁË16Ä꣬²¢ÇÒ²ÎÓëÁËÔçÆÚOracle°æ±¾µÄ¿ª·¢£¬µ«ËûÈÔȻǫÐéµØËµ£¬ËûÿÌì¶¼ÄÜ´ÓOracleÎĵµÀïѧµ½ÐµĶ«Î÷¡£
ÏÂÃæ´ÓÕâ±¾ÊéÀïժ¼ÁËһЩ¾«²ÊƬ¶Î£¬¹©ÄúÐÀÉÍ£¬ËäÈ»²»ÃâÓжÏÕÂÈ¡ÒåÖ®ÏÓ¡£
λͼË÷Òý(Bitmap Index)µÄ¹ÊÊÂ
Ò»ÈÕ£¬Ò»ÈºJava¿ª·¢ÕßÕÒµ½TomÏÈÉú£¬ËµËûÃÇпª·¢µÄϵͳÒѾ­ÉÏÏߣ¬µ«ÐÔÄܼ°ÆäµÍÏ£¬ËûÃÇÎÊTomÏÈÉúÄܲ»ÄÜÌæËûÃÇ¿´¿´ÎÊÌâµ½µ×³öÔÚʲôµØ·½¡£ËûÃǸæËßTom£¬ËûÃǵÄϵͳ²ÉÓÃJSP+EJB+OracleµÄµäÐÍÈý²ã¼Ü¹¹£¬ÆäÖÐEJBÖеÄSQLÊÇÓɵÚÈý·½¹¤¾ß²úÉúµÄ¡£Tomͬ־һÌýµ½EJB£¬¾ÍÖªµÀÕâ¸öϵͳÊDz»ÄܲÉÓÃSQL´úÂë¸ú×ٵķ½·¨À´½øÐÐÐÔÄܵ÷ÓÅÁË¡£ÓÚÊÇ£¬Tomͬ־¸æËßÕâЩÐļ±»ðÁǵÄJava¿ª·¢Õߣ¬ÄãÃÇϵͳµÄÎÊÌâ¿Ï¶¨ÔÚä¯ÀÀÆ÷µ½Êý¾Ý¿âÖ®¼ä£¬µ«¾ßÌåÎÊÌâ³öÔÚʲôµØ·½£¬ÎÒÐèÒª¿´¿´ÄãÃǵÄÊý¾Ý¿â¡£
ÓÚÊÇ£¬Tomͬ־Զ³ÌÁ¬½Óµ½ËûÃǵIJâÊÔÊý¾Ý¿â£¨×¢Òâ²»ÊÇÉú²úÊý¾Ý¿â£©£¬²é¿´Á˼¸¸ö¶¯Ì¬ÐÔÄÜÊÓͼ(V$LOCKºÍV$SQL)£¬×îºóÖÕÓÚ·¢ÏÖÁËÎÊÌâµÄËùÔÚ¡£Tomͬ־·¢ÏÖËûÃǵÄÊý¾Ý¿âÖÐÓÐÒ»¸öλͼË÷Òý(Bitmap Index)×îΪ¿ÉÒÉ£¬Õâ¸öË÷ÒýÊǽ¨Á¢ÔÚÒ»¸öPROCESS_FLAGµÄ×Ö¶ÎÉÏ¡£PROCESS_FLAG×ֶαíʾ¸Ã¼Ç¼ÊÇ·ñ±»´¦ÀíÁË£¬¿ÉÄÜÖµÖ»ÓÐÁ½¸ö£¬Ò»¸öÊÇδ´¦Àí(N)£¬Ò»¸öÊÇÒѾ­´¦Àí(Y)¡£µ±¼Ç¼³õ´Î²åÈëÊý¾Ý¿âʱ£¬¸Ã×ֶεÄֵΪN£¬µ«ÆäËü½ø³Ì¶ÁÈ¡²¢´¦ÀíÄÇЩδ´¦ÀíµÄ¼Ç¼(ֵΪNµÄ¼Ç¼)ºó£¬Õâ¸ö×ֶεÄÖµ¾Í¸üÐÂΪY¡£
Tom¾ÍÎÊÕâЩJava¿ª·¢Õߣ¬ÄãÃÇΪʲôҪÔÚÕâ¸öPROCESS_FLAG×Ö¶ÎÉϽ¨Á¢Î»Í¼Ë÷ÒýÄØ£¿
ÆäÖÐÓÐÒ»¸ö¿ª·¢ÕßÕñÕñÓдʵÄ˵£¬ÕâÊÇΪÁËÌá¸ß²éÕÒËÙ¶È£¬Ò»µ©½¨Á¢ÁËλͼË÷Òý£¬ÎÒÃǵijÌÐò¾ÍÄÜ¿ìËÙÕÒµ½ÄÇЩÊýֵΪNµÄ¼Ç¼£¬È»ºó´¦Àí¡£Ëæºó£¬ËûÓÖÄóöÒ»±¾´ó²¿Í·µÄOracleÊý¾Ý¿â²Î¿¼Êֲᣬ¶ÔTomͬ־˵£¬ÕâÊéÉ϶¼ÊÇÕâô˵µÄ£¬¶ÔÄÇЩÊýÖµ·Ç³£ÉÙµÄ×ֶΣ¬±ÈÈ磬ÎÒÃǵÄPROCESS_FLAG×Ö¶ÎÖ»ÓÐÁ½¸öÖµ£¬¾ÍÓ¦¸Ã½¨Á¢Î»Í¼Ë÷Òý


Ïà¹ØÎĵµ£º

½â¾öOracleÖУ¬Óû§×÷ΪSYSDBA¿ÉÒÔÒÔÈκÎÃÜÂëµÇ¼

oracleÈÏÖ¤·½Ê½·ÖΪ²Ù×÷ϵͳÈÏÖ¤ºÍ¿ÚÁîÎļþÈÏÖ¤2ÖÖ·½Ê½£¬²Ù×÷ϵͳÈÏÖ¤ÓÐʱºòÒ²½Ð±¾µØÈÏÖ¤¡£
£­£­²Ù×÷ϵͳÈÏÖ¤:¼´oracleÈÏΪ²Ù×÷ϵͳÓû§Êǿɿ¿µÄ£¬¼´¼ÈÈ»Äܵǽµ½²Ù×÷ϵͳÄÇôoracleÊý¾Ý¿âÄãÒ²Äܵǽ
£­£­¿ÚÁîÎļþÈÏÖ¤£ºoracleÈÏÖ¤ÈÏΪ²Ù×÷ϵͳÓû§ÊDz»¿ÉÐÅÈεģ¬Èç¹ûÒª·ÃÎÊÊý¾Ý¿â£¬±ØÐë½øÐÐÔÙ´ÎÈÏÖ¤¡£
¾ßÌåʵÏÖÈçÏ£º
......

OracleÖ®¹ÜÀí±íÖ®Ò»£¨ÏÔʾ±íÐÅÏ¢£©


 
ÏÔʾ±íÐÅÏ¢
1,ÏÔÊ¾ÌØ¶¨Óû§µÄ±í
DAT_TABLES ¿ÉÒÔÏÔʾËùÓÐÊý¾Ý¿â±íµÄÏêϸÐÅÏ¢
ALL_TABLES ¿ÉÒÔÏÔʾÓû§¿ÉÒÔ·ÃÎʵÄËùÓбíÐÅÏ¢
USER_TABLES ¿ÉÒÔÏÔʾµ±Ç°Óû§ËùÓбíµÄÐÅÏ¢
SELECT table_name,num_rows,pct_free,blocks,chain_cnt
from dba_tables WHERE owner=’SCOTT’;
Table_nameÓÃÓÚ±êʶ±íÃû,n ......

Oracle 10GR2 DataGuard ʵÀý

server A: 10.85.10.44  SID=orcl ­
target server B: 10.85.10.43 ­
oracle version:10.2.0.1 ­
OS platform : windows XP ­
­
Data GuardĬÈÏÊÇmaximize performance£¬ ¿ÉÒÔÓÃÒÔÏÂÓï¾äÀ´½øÐÐģʽ¼äµÄÇл»¡£ ­
ALTER DATABASE SET STANDBY DATABASE TO MAXIMIZE {PROTECTION | AV ......

Oracle±í¿Õ¼äÉè¼ÆÀíÄî

SQL ServerÊý¾Ý¿âÓëOracleÊý¾Ý¿âÖ®¼ä×î´óµÄÇø±ðÒªÊô±í¿Õ¼äÉè¼Æ¡£OracleÊý¾Ý¿â¿ª´´ÐÔµØÌá³öÁ˱í¿Õ¼äµÄÉè¼ÆÀíÄÕâΪOracleÊý¾Ý¿âµÄ¸ßÐÔÄÜ×ö³öÁ˲»¿ÉÄ¥ÃðµÄ¹±Ïס£¿ÉÒÔÕâô˵£¬OracleÖкܶàÓÅ»¯¶¼ÊÇ»ùÓÚ±í¿Õ¼äµÄÉè¼ÆÀíÄî¶øÊµÏֵġ£
¡¡¡¡µäÐÍÓ¦ÓÃÒ»£º¿ØÖÆÓû§ËùÕ¼Óõıí¿Õ¼äÅä¶î¡£
¡¡¡¡ÔÚһЩ´óÐ͵ÄÊý¾Ý¿âÓ¦ÓÃÖУ¬ÎÒÃÇÐèÒª¿Ø ......

oracleÊý¾Ý¿âÁ¬½Ó³ØµÄʹÓà [Òý]




Êý¾Ý¿âÁ¬½ÓÊÇÒ»ÖֹؼüµÄÓÐÏ޵ݺ¹óµÄ×ÊÔ´£¬ÕâÒ»µãÔÚ¶àÓû§µÄÍøÒ³Ó¦ÓóÌÐòÖÐÌåÏÖµÃÓÈΪͻ³ö¡£¶ÔÊý¾Ý¿âÁ¬½ÓµÄ¹ÜÀíÄÜÏÔÖøÓ°Ïìµ½Õû¸öÓ¦ÓóÌÐòµÄÉìËõÐԺͽ¡×³ÐÔ£¬Ó°Ïìµ½³ÌÐòµÄÐÔÄÜÖ¸±ê¡£Êý¾Ý¿âÁ¬½Ó³ØÕýÊÇÕë¶ÔÕâ¸öÎÊÌâÌá³öÀ´µÄ¡£
Êý¾Ý¿âÁ¬½Ó³Ø¸ºÔð·ÖÅä¡¢¹ÜÀíºÍÊÍ·ÅÊý¾Ý¿âÁ¬½Ó£¬ËüÔÊÐíÓ¦ÓóÌÐòÖØ¸´Ê¹ÓÃÒ»¸öÏÖÓеÄÊý¾Ý¿ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ