Oracle ±¸·Ý Óë »Ö¸´ ¸ÅÊö
ÍæOracleÒ²ÓÐ2ÄêµÄʱ¼äÁË£¬ ÁãÁãɢɢµÄÒ²ÕûÀíһЩ×ÊÁÏ¡£ ¶«Î÷Ò»¶àÁË£¬¾ÍÀí²»Çå³þ¡£ ËùÒÔ½áºÏÕÅÏþÃ÷µÄ¡¶´ó»°Oracle RAC¡·µÄһЩÄÚÈÝ£¬ºÍ×Ô¼ºÕûÀíµÄһЩ±Ê¼Ç£¬¶ÔOracle µÄ±¸·ÝºÍ»Ö¸´×öÁËÒ»¸öϵͳµÄÕûÀí¡£ Ò²ÊÇ×Ô¼º¶Ô֪ʶµÄÒ»¸ö¹®¹Ì°É¡£
Ò»£® ×¼±¸ÖªÊ¶
ÏÈÀ´¿´Ò»Ð©×¼±¸ÖªÊ¶£¬Á˽âOracleµÄÎïÀí½á¹¹£¬ÓÐÈçÏÂ4ÖÖ¡£
1. Êý¾ÝÎļþºÍÊý¾Ý¿é
Oracle Êý¾Ý¿âµÄ´æ´¢¿Õ¼äÊÇÓñí¿Õ¼äÀ´±íʾµÄ£¬±í¿Õ¼äÖ»ÊÇÒ»¸öÂß¼¸ÅÄ¶øÎïÀíÉÏÿ¸ö±í¿Õ¼äÊÇÓÉ´ÅÅÌÎļþ×é³É£¬ÕâЩÎļþ½Ð×öÊý¾ÝÎļþ£¨Data file£©£¬Ã¿¸ö±í¿Õ¼ä¿ÉÒÔÓÉÒ»¸öµ½¶à¸öÊý¾ÝÎļþ×é³É£¬Ã¿¸öÊý¾ÝÎļþ±»»®·ÖΪÈô¸É¸ö×îСµÄ´æ´¢µ¥Î»£º Êý¾Ý¿é£¨data block£©¡£
¾ßÌå²Î¿¼ÎÒµÄblog£º ±í¿Õ¼ä(tableSpace) ¶Î(segment) ÅÌÇø(extent) ¿é(block) ¹ØÏµ
http://blog.csdn.net/tianlesoftware/archive/2009/12/13/4962476.aspx
Oracle µÄÓû§Êý¾ÝÊÇдµ½Êý¾Ý¿éÉϵģ¬Oracle ÊÇÔÚSGAÉϲÙ×÷Êý¾ÝµÄ£¬ÐÞ¸ÄÊý¾Ý»òÕßÌí¼ÓÊý¾Ý¶¼ÊÇÔÚÄÚ´æÖнøÐУ¬ÕâЩ±»Ð޸ĵÄÄÚ´æ²»»áÁ¢¼´Ð´Èë´ÅÅÌ£¬¶øÊÇÒÔÌØ¶¨µÄʱ¼ä¼ä¸ô±»Ð´Èë´ÅÅÌ¡£ Èç¹ûŶÊý¾Ý¿âÕý³£¹Ø±Õ£¬ÔòÔڹرÕ֮ǰ½«ÄÚ´æÖеÄÊý¾Ýͬ²½µ½´ÅÅÌ£¬ÕâʱÊý¾Ý״̬ÊÇÒ»Öµġ£Èç¹ûÊý¾Ý¿â²»Õý³£¹Ø±Õ£¨Èçå´»ú£¬shutdown abort£©£¬ÄÚ´æÖеÄÄÚÈÝûÓÐÍêȫд»Ø´ÅÅÌ£¬ÕâʱÊý¾ÝÎļþÊDz»Ò»Öµġ£ Èç¹ûÊý¾ÝÎļþÊÇ´Ó±¸·ÝÖлָ´³öÀ´µÄ£¬Êý¾ÝÎļþÒ²ÊDz»Ò»Öµģ¬²»Ò»ÖÂÐÔµÄÊý¾ÝÎļþ±ØÐë»Ö¸´µ½Ò»ÖµÄ״̬¡£
2. ÈÕÖ¾Îļþ
Oracle Êý¾Ý¿âÈÕÖ¾Îļþ°üÀ¨ Áª»úÈÕÖ¾ ºÍ ¹éµµÈÕÖ¾£¬ ÕâЩÎļþ¶¼ÊÇÓÃÀ´¼Ç¼Êý¾Ý¿âÐÞ¸ÄÀúÊ·µÄ¡£Oracle Êý¾Ý¿âÖÁÉÙÒªÓÐÁ½×éÁª»úÈÕÖ¾£¬Áª»úÈÕ־ѻ·Ê¹Ó㬵±Ò»×éÁª»úÈÕ־дÂúºó£¬¾ÍÒªÇл»µ½ÁíÒ»×éÁª»úÈÕÖ¾£¬ºóÕßµÄÄÚÈݾͻᱻ¸²¸Ç£¬Õâ¸ö¹ý³Ì½Ð×÷ÈÕÖ¾Çл»£¨Log Switch£©£¬ÔÚÈÕÖ¾Çл»Ê±»á´¥·¢¼ì²éµã£¨CheckPoint£©¡£
Êý¾Ý¿âµÄÐ޸IJÙ×÷Òª¼Ç¼µ½ÈÕÖ¾ÎļþÖУ¬²¢ÇÒÕâ¸ö¼Ç¼¶¯×÷ÊÇÔÚÐÞ¸ÄÊý¾Ý֮ǰ½øÐеģ¬ÕýÒòΪÈÕÖ¾ÎļþÖмǼÁËËùÓеÄÐÞ¸ÄÀúÊ·£¬Òò´ËÈç¹ûÓйýȥij¸öʱµãµÄ±¸·ÝÎļþ£¬²¢ÇÒÓдÓÄÇÊǵ½µ±Ç°µÄËùÓÐÈÕÖ¾Îļþ£¬¾Í¿ÉÒÔͨ¹ýÔÚ±¸·ÝÎļþÉÏ“ÖØÑÝ”ÕâЩÈÕÖ¾µÄ·½Ê½£¬°ÑÊý¾ÝÎļþ»Ö¸´µ½µ±Ç°×´Ì¬»òÕßÖ®¼äµÄÈκÎʱµãµÄ״̬¡£
ÈÕÖ¾Ị̈߳¨Redo Thread£©£º
ÿ¸öʵÀýÓõ½µÄÁª»úÈÕÖ¾¾ÍÊÇÒ»¸öRedo Thread£¬µ¥ÊµÀýÓÐÇÒ½öÓÐÒ»¸ö
Ïà¹ØÎĵµ£º
±¾ÊµÀýÒÑÍêȫͨ¹ý²âÊÔ,µ¥Ïò,Ë«Ïòͬ²½¶¼¿ÉʹÓÃ.
--Ãû´Ê˵Ã÷£ºÔ´——±»Í¬²½µÄÊý¾Ý¿â
Ä¿µÄ——Ҫͬ²½µ½µÄÊý¾Ý¿â
ǰ6²½±ØÐëÖ´ÐÐ,µÚ6ÒÔºóÊÇһЩ¸¨ÖúÐÅÏ¢.
--1¡¢ÔÚÄ¿µÄÊý¾Ý¿âÉÏ£¬´´½¨dblink
drop public database link dblink ......
OracleÊý¾Ýµ¼Èëµ¼³öimp/exp¾ÍÏ൱ÓÚoracleÊý¾Ý»¹ÔÓ뱸·Ý¡£expÃüÁî¿ÉÒÔ°ÑÊý¾Ý´ÓÔ¶³ÌÊý¾Ý¿â·þÎñÆ÷µ¼³öµ½±¾µØµÄdmpÎļþ£¬impÃüÁî¿ÉÒÔ°ÑdmpÎļþ´Ó±¾µØµ¼Èëµ½Ô¶´¦µÄÊý¾Ý¿â·þÎñÆ÷ÖС£ ÀûÓÃÕâ¸ö¹¦ÄÜ¿ÉÒÔ¹¹½¨Á½¸öÏàͬµÄÊý¾Ý¿â£¬Ò»¸öÓÃÀ´²âÊÔ£¬Ò»¸öÓÃÀ´ÕýʽʹÓá£
Ö´Ðл·¾³£º¿ÉÒÔÔÚSQLPLUS.EXE»òÕßDOS£¨ÃüÁîÐУ©ÖÐÖ´ÐУ¬
DOSÖп ......
OracleµÄÓÅ»¯Æ÷ÓÐÁ½ÖÖÓÅ»¯·½Ê½(ÕûÀí), 2010-04-13
RBO·½Ê½£º»ùÓÚ¹æÔòµÄÓÅ»¯·½Ê½(Rule-Based Optimization£¬¼ò³ÆÎªRBO)
ÓÅ»¯Æ÷ÔÚ·ÖÎöSQLÓï¾äʱ,Ëù×ñѵÄÊÇOracleÄÚ²¿Ô¤¶¨µÄһЩ¹æÔò¡£±ÈÈçÎÒÃdz£¼ûµÄ£¬µ±Ò»¸öwhere×Ó¾äÖеÄÒ»ÁÐÓÐË÷Òýʱȥ×ßË÷Òý¡£
CBO·½Ê½£º»ùÓÚ´ú¼ÛµÄÓÅ»¯·½Ê½(Cost-Based Optimization£¬¼ò³ÆÎªCBO ......
Linux/UnixÉÏ£¬OracleÊǶà¸ö½ø³ÌʵÏֵģ¬Ã¿Ò»¸öÖ÷Òªº¯Êý¶¼ÊÇÒ»¸ö½ø³Ì£»ÔÚWindowsÉÏ£¬ÔòÊÇÒ»¸öµ¥Ò»½ø³Ì£¬½ø³ÌÖаüº¬¶à¸öÏ̡߳£
Oracle°ÑһϵÁÐÎïÀíÎļþ£¬ÈçÊý¾ÝÎļþ(Data file)¡¢¿ØÖÆÎļþ(Control file)¡¢Áª»úÈÕÖ¾(Redo log file)¡¢²ÎÊýÎļþ(spfile or pfile)µÈÎïÀí½á¹¹¼°ÓëÖ®¶ÔÓ¦µÄÂß¼½á¹¹£¬Èç±í¿Õ¼ä(Tablespace)¡¢¶Î(Seg ......