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£¬µ¥ÊµÀýÓÐÇÒ½öÓÐÒ»¸ö
Ïà¹ØÎĵµ£º
ORACLEÔÚ¹ØϵÊý¾Ý¿âÍ⣬ÈÚÈëÁËÃæÏò¶ÔÏóµÄÔªËØ£¬±ÈÈç¿ÉÒÔ´´½¨type£¬typeÖ®¼ä¿ÉÒԼ̳У¬type¿ÉÒÔ´ø¹¹Ô캯Êý¡¢ÅÅÐòº¯Êý¡¢¸÷ÖÖ¸÷ÑùµÄ³ÉÔ±º¯Êý¡¢´æ´¢¹ý³ÌµÈµÈ¡£
¶ÔÏó±íÊÇÖ¸¸Ã±íµÄÒ»ÐоÍÊÇÒ»¸ö¶ÔÏó£¬ÓÐÒ»¸öOID(object ID)£¬¶ÔÏó±íÖ®¼äûÓÐÖ÷Íâ¼ü¹ØÁªµÄ¸ÅÄΪÁËÌåÏÖÕâ²ã¹Øϵ£¬oracleÖÐÓÃÁËref¶ÔÏóÀ´ÊµÏÖ¡£
ÏÂÃæÀý×Ó£¬´´½¨Ò»¸öµ ......
(Oracle£©rownumÓ÷¨Ïê½â
2008-08-06 15:41
¶ÔÓÚrownumÀ´ËµËüÊÇoracleϵͳ˳Ðò·ÖÅäΪ´Ó²éѯ·µ»ØµÄÐеıàºÅ£¬·µ»ØµÄµÚÒ»ÐзÖÅäµÄÊÇ1£¬µÚ¶þÐÐÊÇ2£¬ÒÀ´ËÀàÍÆ£¬Õâ¸öα×ֶοÉÒÔÓÃÓÚÏÞÖƲéѯ·µ»ØµÄ×ÜÐÐÊý£¬ÇÒrownum²»ÄÜÒÔÈκαíµÄÃû³Æ×÷Ϊǰ׺¡£
(1) rownum ¶ÔÓÚµÈÓÚijֵµÄ²éѯÌõ¼þ
Èç¹ûÏ£ÍûÕÒµ½Ñ§Éú±íÖеÚÒ»ÌõѧÉúµÄÐÅÏ¢£¬¿É ......
oracle·ÖÒ³£¿£¿£¿
ÔÚmysqlÖÐÖ»Òªlimit x,y¾Í¿ÉÒÔ·ÖÒ³³É¹¦£¬ÄÇoracle ÖÐÊÇÔõô×öµÄÄØ£¿
=================================================
·½·¨Ò»£º
SELECT id,rown
from (SELECT id, ROWNUM rown
&nb ......
ÔÚWeb¿ª·¢ÖУ¬´ÓÒ³Ãæ×¢ÈëµÄʱ¼äÒ»°ãΪStringÀàÐÍ£¬ÔõôȥºÍOracleÖеÄʱ¼ä½øÐбȽÏ
·½·¨£º
String Time£»
.......// Ò»¶Î´úÂë
¼ÙÉèTimeΪҳÃæ×¢ÈëStringÀàÐÍÊý¾Ý£¬Îª"2010-10-10 12:02:01"¡£
ÔÚдSQLÓ ......