| « | ÁùÔÂ 2008 | » | ||||
|---|---|---|---|---|---|---|
| Ò» | ¶þ | Èý | ËÄ | Îå | Áù | ÈÕ |
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | ||||||
µÚ¶þÕ ¼Ü¹¹
ORACLE¼Ü¹¹ÓÉ3²¿·Ö×é³É: Îļþ, ÄÚ´æ½á¹¹£¬ ÎïÀí½ø³Ì
SERVER:
Êý¾Ý¿âÓëʵÀýµÄ¸ÅÄ
Ò»¸öÊý¾Ý¿â¿ÉÒÔͬʱ±»¶à¸öʵÀý¹ÒÔØ»òÕß´ò¿ª
Ò»¸öʵÀýÔÚÈκÎʱºòÖ»ÄÜ´ò¿ªÒ»¸öÊý¾Ý¿â
ʵÀýÿ´ÎÆô¶¯µÄʱºò, ²»Ò»¶¨Ã¿´Î¶¼´ò¿ªµÄÊÇͳһ¸öÊý¾Ý¿â
ʵÀý¾ÍÊÇһϵÁеIJÙ×÷ϵͳ½ø³ÌÒÔ¼°ÄÚ´æ,¶øÊý¾Ý¿âÊÇÓÉһϵÁеÄÎļþ×é³É£¨Êý¾ÝÎļþ£¬ÁÙʱÎļþ£¬ ÖØ×öÈÕÖ¾Îļþ£¬ ¿ØÖÆÎļþ£©
´ó¶àÊýÇé¿öÏÂ, Êý¾Ý¿âÓëʵÀýÊÇÒ»¶ÔÒ»µÄ¹ØÏµ£¬ µ«ÊÇÔÚOPS(ORACLE PARALLEL SERVER)Çé¿öÏÂ, ¿ÉÄÜ´æÔÚ¶à¸öʵÀý¶ÔÓ¦Ò»¸öÊý¾Ý¿âµÄÇé¿ö¡£
SGA, ¶ÔUNIXÀ´Ëµ, ¿ÉÄÜʵ¼Ê·ÖÅäÒ»´ó¿éÎïÀíÄÚ´æ, Õâ¿éÄÚ´æ¿ÉÒÔ±»ºÜ¶à³ÌÐò²¢·¢·ÃÎÊ¡£
¶øÔÚwindows»·¾³ÏÂ, ¿ÉÄܽö½öʹÓÃC³ÌÐòmalloc()º¯Êý·ÖÅäÒ»´ó¿éÄÚ´æ, Õâ¿éÄÚ´æÊÇʵ¼ÊÊôÓÚijһ¸ö½ø³ÌµÄ.
ORACLEʵÀýµÄ½ø³Ì, ÎÒÃÇÔÚUnixÏÂÃæ£¬ ʹÓÃPSÃüÁî¿ÉÒÔ¿´µ½ºÜ¶àºǫ́½ø³Ì, ´ÓORACLEÆô¶¯Ò»Ö±µ½½áÊø¡£µ«ÊÇ£¬ ËüÃǽö½öÖ»Êǽø³Ì, ²»ÊdzÌÐò, UNIXÉÏÃæÖ»ÓÐÒ»¸öORACLE³ÌÐò¡£ ¶ÔWINDOWS, ÎÒÃÇÖ»»á¿´µ½Ò»¸ö½ø³ÌORACLE.EXE, µ«ÊÇÎÒÃÇÈ´ÄÜ´ÓÆäÖÐÕÒµ½ºÜ¶àÏ̴߳ú±í²»Í¬µÄORACLE½ø³Ì¡£
ORACLE Instance·þÎñÍⲿÇëÇóÓÐÁ½ÖÖ·½Ê½, רעʾÓë¹²Ïíʽ, ÔÚרעʽµÄÇé¿öÏ£¬ ÿһ¸öÓû§µÇ½£¬ oracle¶¼»áΪÆÚ´´½¨Ò»¸ö½ø³Ì£¬ ÓÃÀ´ÎªÆä·þÎñ¡£ ¶øÔÚ¹²ÏíʽµÄÇé¿öÏ£¬ ¿ÉÄÜÊÇÒ»¸ö·þÎñÆ÷½ø³Ì·þÎñ¶à¸ö¿Í»§¶ËÇëÇó¡£
¶þÕßµÄÖ÷񻂿±ðÊÇ£¬ ÔÚ¹²ÏíʽµÄÇé¿öÏ£¬ »áÓÐÒ»¸öרÃŵÄDispatcherµÄ½ø³Ì£¬ ÓÃÀ´·ÖÅɿͻ§¶ËµÄÇëÇó£¬ µ±Ò»¸öÇëÇóËʹ Dispatcher»á½«Æä·Åµ½SGAµÄÒ»¸öÇëÇó¶ÓÁÐÖУ¬ µ±Õâ¸öÇëÇóµ½´ïµÚһλµÄʱºò, »áÓÐÊ׸ö¿ÕÏеĹ²Ïí·þÎñÆ÷½ø³ÌÀ´´¦Àí, ´¦ÀíÍê±ÏÒÔºó, ͬÑù°Ñ´¦Àí½á¹û·Åµ½Ò»¸öÓ¦´ðµÄ¶ÓÁе±ÖУ¬ Dispatcher½«½á¹ûÈ¡»Ø²¢´«»Ø¸ø¿Í»§¶Ë.
Îļþ:
¸úORACLEʵÀýÏà¹ØµÄÊDzÎÊýÎļþ£¬
×é³ÉÊý¾Ý¿âµÄÎļþÓУº Êý¾ÝÎļþ, ÖØ×öÈÕÖ¾Îļþ, ¿ØÖÆÎļþ, ÁÙʱÎļþ, ÃÜÂëÎļþ¡£
×îÖØÒªµÄÊÇÊý¾ÝÎļþÒÔ¼°ÖØ×öÈÕÖ¾Îļþ
²ÎÊýÎļþ£º ÓкܶàÖÖ²ÎÊýÎļþ£¬ ×îÖØÒªµÄ¾ÍÊÇÊý¾Ý¿â²ÎÊýÎļþ(init.ora), Ò»°ãĬÈÏÃû³ÆÎª£º
init<ORACLE_SID>.ora
Õâ¸ö²ÎÊýÎļþÖÐÓкܶà¶ÔÊý¾Ý¿âÖÁ¹ØÖØÒªµÄÅäÖòÎÊý.
ÓÐÁ½Àà²ÎÊý, ÓÐÎĵµ¼ÇÔØµÄÒÔ¼°Ò»Ð©ÒÔ¡¯_¡¯¿ªÍ·µÄÒþ²Ø²ÎÊý, Ò»°ãÇé¿öÏÂ, ²»ÍƼöʹÓÃÕâЩ²ÎÊý, ¾¡¹ÜÓÐЩʱºò¿ÉÄÜ»á´øÀ´Ä³Ð©ºÃ´¦, µ«ÊÇ´ó¶àÊýÇé¿öÏÂ, Æä¸±×÷Óøü´ó, ½ö¹©ORACLEÄÚ²¿Ê¹ÓÃ. _TRACE_FILES_PUBLIC = TRUE, Õâ¸ö²ÎÊýʹtrace file¶ÔËùÓÐÓû§¿É¶Á, ¶ø²»½ö½öÊÇDBA GroupµÄÈË.
¸ÃÎļþµÄ·¾¶£º
$ORACLE_HOME/dbs (Unix)
%ORACLE_HOME%DATABASE (Windows)
Õâ¸öÎļþ²¢²»Ò»¶¨Òª·ÅÔÚÄ³Ò»ÌØ¶¨Â·¾¶Ï£¬ ÒòΪÎÒÃÇÆô¶¯Êý¾Ý¿âµÄʱºò¿ÉÒÔÖ¸¶¨²ÎÊýÎļþ£º
startup pfile = filename.
Êý¾ÝÎļþ
Êý¾ÝÎļþÓëÖØ×öÈÕÖ¾ÎļþÊÇORACLEÁ½ÖÖ×îÖØÒªµÄÎļþ¡£
¶Î(Segment)¼òµ¥À´½²¾Í´ú±íÊý¾Ý¿âÖÐÐèÒªÏûºÄ´æ´¢¿Õ¼äµÄÊý¾Ý¶ÔÏó, ±í, Ë÷Òý, »Ø¹ö¶ÎµÈ. ´´½¨Ò»¸ö±íµÄʱºò»á´´½¨Ò»¸öÊý¾Ý¶Î, ·ÖÇø±ð»áΪÿ¸ö·ÖÇø´´½¨Ò»¸ö¶Î, Ë÷Òý»áÓÐË÷Òý¶ÎµÈ.
SegmentÓÖÓÉExtent×é³É, ExtentÊÇÊý¾ÝÎļþÉϵÄÒ»¶ÎÁ¬Ðø¿Õ¼ä. ÿ¸öSegmentÖÁÉÙÓÐÒ»¸ö»òÕßÁ½¸öExtent. µ±Ò»¸öExtentÂúÁËÒÔºó, ¾Í·ÖÅäµÚ¶þ¸öExtent, µ«½ÓÏÂÀ´µÄExtent²»Ò»¶¨ÓëµÚÒ»¸öExtentÔÚÎïÀíÉÏÁ¬Ðø, ÉõÖÁ²»±ØÔÚÒ»¸öÎļþÉÏ. Ò»¸öExtentСµ½Ò»¸öblock, ´óµ½2G.
ExtentÓÉblock×é³É, blockÊÇORACLEÖеÄ×îС¿Õ¼ä·ÖÅäÒÔ¼°¶ÁÈ¡µ¥Î».
BlockµÄ´óСÔÚÊý¾Ý¿â´´½¨µÄʱºò¾ÍÒѾ¶¨ÏÂÀ´.
Block½á¹¹:
Block´óÖ·ÖΪ3²¿·Ö: block header, free space, used space
Block headerÓÖ°üº¬
Header: blockÀàÐÍ, transactionÐÅÏ¢, blockÔÚ´ÅÅ̵ÄλÖÃ
Table Directory: ¸Ãblock°üº¬µÄÐÐËùÔÚtableµÄÐÅÏ¢
Row Directory: Ö¸ÏòblockÖÐÐеÄÖ¸Õë
×ܽá:
1. Êý¾Ý¿âÓɶà¸ö±í¿Õ¼ä×é³É
2. Ò»¸ö±í¿Õ¼äÓÉÒ»¸ö»ò¶à¸öÊý¾ÝÎļþ×é³É, ±í¿Õ¼ä°üº¬segments
3. Ò»¸ösegmentÓÉÒ»¸ö»ò¶à¸öextent×é³É, Ò»¸ösegment´æÔÚÓÚÒ»¸ötable spaceÖÐ, µ«ÊÇ¿ÉÄÜ·Ö²¼ÔÚ¶à¸öÊý¾ÝÎļþÖÐ
4. ExtentÊÇ´ËÅÌÉÏһϵÁÐÁ¬ÐøµÄblock, Ò»¸öextentÊôÓÚΨһµÄÒ»¸ö±í¿Õ¼ä, ²¢ÇÒ´æÔÚÓÚ±í¿Õ¼äµÄÒ»¸öÎļþÖÐ
5. BlockÊÇÊý¾Ý¿âÖÐ×îСµÄ·ÖÅ䵥λ, Ò²ÊÇ×îСµÄI/Oµ¥Î»
±í¿Õ¼äµÄ×Öµä¹ÜÀíÓë±¾µØ¹ÜÀí
ÔÚORACLE8.1.5֮ǰ, ORACLEÖнöÓÐÒ»ÖÖ¹ÜÀí±í¿Õ¼äÖÐextent·ÖÅäµÄ·½Ê½, ×Öµä¹ÜÀí. ×Öµä¹ÜÀí¾ÍÊÇͨ¹ýÊý¾Ý×ÖµäÀ´¹ÜÀíextentµÄ·ÖÅä, ORALCE»áÓÐÁ½¸öÁбí, Ò»¸öÓÃÀ´´æ·ÅÒѾʹÓõĴÅÅ̿ռäÐÅÏ¢, ÁíÍâÒ»¸öÓÃÀ´´æ·ÅδʹÓõĴÅÅ̿ռäÐÅÏ¢. ·ÖÅä»òÊÍ·Å×ÊÔ´µÄʱºò, ¶¼ÐèÒª¶ÔÕâÁ½¸öÊý¾Ý×ֵ佸ÐвÙ×÷. ÕâÖÖΪÁ˽øÐд洢¿Õ¼ä¹ÜÀí¶ø½øÐеĺǫ́²Ù×÷¾Í³ÉΪµÝ¹éSQL, ÊÇÒ»ÖÖ¶îÍâµÄcost.
ÔÚORACLE7.3µÄʱºò, ³öÏÖÁËÒ»ÖÖÁÙʱ±í¿Õ¼äµÄ¸ÅÄî, ÕâÖÖ±í¿Õ¼äµÄ¹ÜÀí·½·¨ÉÔÓɲ»Í¬, ¿Õ¼äÒ»µ©·ÖÅä, ¾Í²»»á±»ÊÍ·Å, µ±ÏÂÒ»¸ö¿Õ¼ä·ÖÅäÇëÇó³öÏÖµÄʱºò, »áÊ×ÏȲéÕÒÒѾ·ÖÅä¶øÎ´±»Ê¹ÓõĿռä, Èç¹ûûÓÐ, ²Å°´ÕÕÒÔǰµÄ·½Ê½À´·ÖÅäеĿռä.
±¾µØ¹ÜÀí, ²»ÔÙʹÓÃÊý¾Ý×Öµä, ¶øÊÇÿ¸öÊý¾ÝÎļþÓÐÒ»¸öλͼµÄ²¿·Ö, Ò»µ©Ò»¸öextent±»·ÖÅäʹÓÃ, ½ö½ö½«Î»Í¼ÖеÄÒ»¸ö±ê־λÖÃδ1, Èç¹ûÊÍ·ÅÔòÖûØÎª0.
ÁÙʱÎļþ
ÁÙʱÎļþÊÇORALCEÖÐÒ»ÀàÌØÊâµÄÊý¾ÝÎļþ, ÓÃÀ´´æ·ÅÖîÈç´óµÄÅÅÐò²Ù×÷µÄÖмä½á¹û, ÒòΪÎÒÃÇûÓÐ×ã¹»µÄÄÚ´æÀ´´æ·ÅËüÃÇ. ÆÕͨµÄÓÀ¾ÃÐÔÊý¾ÝÎļþÊǾø¶Ô²»»á±»´æ·ÅÔÚÁÙʱÎļþÖеÄ, µ«ÊÇÁÙʱÎļþ¿ÉÄܻذüº¬Ò»Ð©ÁÙʱtable, ÁÙʱindexµÄÊý¾Ý.
ÔÚORALCEÖÐ, ´¦ÀíÁÙʱÎļþµÄ·½·¨Ò²ÓеãÌØÊâ, ¶ÔÆÕͨÊý¾ÝÎļþµÄ²Ù×÷Ò»°ã¶¼»á²úÉúÖØ×öÈÕÖ¾, µ«ÁÙʱÎļþ²»»á. ¾¡¹ÜÁÙʱÎļþÒ²¿ÉÄÜ»áÓÐUNDOµÄ²úÉú, ÀýÈçÔÚÈ«¾ÖÁÙʱ±íµÄÇéÐÎÏÂ, Äã¿ÉÄÜÐèÒªrollbackÕâ¸ösession֮ǰ×öµÄ¶¯×÷.
Ç¿ÁÒÍÆ¼öÓñ¾µØ¹ÜÀí·½Ê½À´¹ÜÀíÁÙʱ±í¿Õ¼ä.
¾ø¶Ô²»Òª½«ÆÕͨµÄ±í¿Õ¼ä¸ÄΪÁÙʱ±í¿Õ¼ä, ¶øÒªÊ¹Óá±CREATE TEMPORARY TABLESPACE¡±À´´´½¨ÁÙʱ±í¿Õ¼ä.
¿ØÖÆÎļþ
¿ØÖÆÎļþÊÇÒ»ÖÖºÜСµÄÎļþ, °üº¬ORACLE±ØÐëµÄÆäËüÎļþµÄËùÔÚ·¾¶.
²ÎÊýÎļþ¸æÖªORACLEʵÀý¿ØÖÆÎļþÔÚÄÄ, ¶ø¿ØÖÆÎļþÔò¸æËßʵÀýÊý¾ÝÎļþÒÔ¼°ÔÚÏßÖØ×öÈÕÖ¾ÎļþÔÚÄÄ, ¿ØÖÆÎļþ»¹°üº¬Ò»Ð©ÆäËüÐÅÏ¢, ×¢ÈëÒÑ·¢ÉúµÄcheck pointÐÅÏ¢, Êý¾Ý¿âÃû³Æ, Êý¾Ý¿â´´½¨µÄʱ¼ä´Á, ¹éµµÖØ×öÈÕÖ¾ÀúÊ·µÈ. ¿ØÖÆÎļþ¶ªÊ§Á˶ÔoracleÀ´Ëµ²¢²»ÊÇÖÂÃüµÄ, Ö»ÊÇ»á´øÀ´Ð©ÐíÂé·³.
ÖØ×öÈÕÖ¾Îļþ
ÖØ×öÈÕÖ¾Îļþ¶ÔORACLEÀ´ËµÖÁ¹ØÖØÒª, ËüÃÇÊÇORACLEµÄÊÂÎñÈÕÖ¾. ËüÃǽö½öÓÃÔÚÊý¾Ý»Ö¸´ÉÏ.
ÑϸñÀ´½², ÔÚÊý¾Ý¿âÖеÄÿһ¸ö¶¯×÷¶¼»á²úÉúÖØ×öÈÕÖ¾, °üº¬ÄÇЩ¶ÔÊý¾Ý×ֵ佸ÐйÜÀíµÝ¹éSQL.
ÓÐЩ²Ù×÷¿ÉÄÜ»áÒѾ¡¿ÉÄÜÉÙ²úÉúÖØ×öÈÕÖ¾µÄ·½Ê½ÔËÐÐ, ±ÈÈç´´½¨Ò»¸öINDEXµÄʱºòÖÆ¶¨ÁËNOLOGGINGÊôÐÔ, ´ú±í¸ÃindexµÄ³õʼ²»»á±»¼ÇÈÕÖ¾, µ«ÊǸö¯×÷²úÉúµÄµÝ¹éSQLÒÀÈ»»á²úÉúÖØ×öÈÕÖ¾.
ÓÐÁ½ÖÖ²»Í¬µÄÖØ×öÈÕÖ¾: ÔÚÏßÖØ×öÈÕÖ¾ÒÔ¼°¹éµµÖØ×öÈÕÖ¾.
ÔÚÏßÖØ×öÈÕÖ¾
ÿ¸öÊý¾Ý¿âÖÁÉÙÓÐ2¸öÖØ×öÈÕÖ¾Îļþ, ÕâÁ½¸öÖØ×öÈÕÖ¾Îļþ¹Ì¶¨´óС²¢ÇÒÑ»·Ê¹ÓÃ.
´ÓÒ»¸öÖØ×öÈÕÖ¾Çл»µ½ÁíÍâÒ»¸öÖØ×öÈÕÖ¾³ÉΪÈÕÖ¾Çл». ÈÕÖ¾Çл»µÄʱºò, Performance²îµÄϵͳÓпÉÄܻᵼÖÂÊý¾Ý¿âµÄÔÝʱÖÐÖ¹, ÒòΪoracleÒª±£Ö¤Ò»¸öÖØ×öÈÕÖ¾ÎļþÖеÄÄÚÈݲ»ÐèÒªÔÙʹÓÃ, ²ÅÄÜÖØÐ´Ëü. Èç¹ûORACLE²»ÄÜÈ·¶¨ÕâÒ»µã, Ëü¾ÍÐèÒª½«Êý¾Ý¿âµÄÆäËü¶¯×÷ÔÝʱ¹ÒÆð, ÏÈÀ´È·±£ÕâÒ»µã.
Êý¾Ý¿â»º³å´æ´¢Çø(buffer cache)ÊÇÊý¾Ý¿âÓÃÀ´ÁÙʱ´æ´¢blockµÄµØ·½, ÕâÊÇSGAµÄÒ»¸ö½á¹¹, µ±Ò»¸öblock±»¶ÁÈ¡µÄʱºò, Ëü½«±»´æ´¢ÔÚ»º´æÖÐ, ÕâÑùÎÒÃÇÔٴζÁÈ¡Õâ¸öblockµÄʱºò¾ÍÓÐÏ£ÍûÖ±½Ó´ÓÄÚ´æÖжÁÈ¡Ëü. µ±ÎÒÃǸü¸ÄÒ»¸öblockµÄÄÚÈݵÄʱºò, ÎÒÃǸü¸ÄµÄÊÇ»º³åÇøÖеÄblockÊý¾Ý, ¶øÄܹ»ÖØ×öÕâ¸ö¶¯×÷µÄÐÅÏ¢Ôò´æ´¢ÔÙÔÚ×öÈÕÖ¾»º´æ(redo log buffer)ÀïÃæ, ÕâÊÇÁíÍâÒ»¸öSGA½á¹¹. Èç¹ûÎÒÃÇcommitÕâ¸ö¸ü¸Ä, Ï£ÍûʹÆðÓÀ¾Ã¸ü¸Ä, oracle²»»á½«SGAÖÐËùÓÐÎÒÃǸü¸ÄµÄÊý¾Ýдµ½´ÅÅÌÖÐÈ¥, Ïà·´, oracle½«ÖØ×öÈÕÖ¾»º´æÖеÄÄÚÈÝдµ½ÔÚÏßÖØ×öÈÕÖ¾ÖÐ. ÕâÑùÒ»µ©Êý¾Ý¿âdownµô, »º´æ¶¼»á±»Çå³ý, ¶øÎÒÃǵĸü¸ÄÔÚ»º´æÀïÃæ¶ø²»ÊÇÔÚ´ÅÅÌÉÏ, ËùÒÔÎÒÃÇÐèÒªÔÚÏßÖØ×öÈÕÖ¾. ÕâÑùÊý¾Ý¿âÖØÆôµÄʱºò, oracle»áÀûÓÃÔÚÏßÖØ×öÈÕÖ¾ÖеÄÎļþ, ÖØ×öÎÒÃÇÏÈǰµÄtransaction, ËùÒÔÖ»ÒªÎÒÃǵĸü¸Ä»¹ÔÚ»º´æ¶ø²»ÊÇ´ËÅÌÉÏ, ÎÒÃǾÍÐèÒªÔÚÏßÖØ×öÈÕÖ¾, Õâ¸öÖØ×öÈÕÖ¾Îļþ¾Í²»Äܱ»ÖØÐ´.
DBWn(Data Block Writer)ÊÇORACLEµÄÒ»¸öºǫ́½ø³Ì, ËüµÄÖ°ÔðÊǹÜÀí·ÖÅ仺³åÇøµ±Ëü±»³äÂúµÄʱºò, ¸üÖØÒªµÄÊÇ, Ëü¸ºÔðÖ´ÐÐcheckpoints. Checkpoint¾ÍÊǽ«»º³åÇøÖеÄÔàÊý¾Ý(±»Ð޸ĵÄÊý¾Ý)дµ½´ÅÅÌÖÐÈ¥. ºÜ¶àʼþ¶¼Äܹ»´¦·£checkpoint, ×îÖØÒªµÄ¾ÍÊÇÈÕÖ¾Çл». µ±ÎÒÃÇ´ÓÈÕÖ¾1Çл»µ½ÈÕÖ¾2µÄʱºò, oracle»áÆô¶¯Ò»¸öcheckpoint, ½«ÈÕÖ¾1Ëù±£»¤µÄÊý¾Ý»º´æ¶¼Ð´µ½´ÅÅÌÖÐÈ¥. ÔÚÕâ¸ö¶¯×÷Íê³É֮ǰ, Õâ¸öÖØ×öÈÕÖ¾ÎļþÊDz»Äܱ»ÖØÐ´µÄ. µ±ÎÒÃÇÊÔÍ¼ÖØÐ´Ò»¸ö»¹Î´Íê³ÉcheckpointµÄÈÕ־ʱ, ÎÒÃÇ»áµÃµ½ÒÔÏ´íÎó:
Checkpoint not complete
Õâ¸öʱºò, oracleÖеÄËùÓнø³Ì¶¼»ØÔÝÍ£, ¼¯Öо«Á¦À´Ê×ÏÈÍê³ÉÕâ¸öcheckpoint. ÒòΪÈÕÖ¾Çл»»áµ¼ÖÂcheckpoint, ËùÒÔÎÒÃÇÐèÒª¿¼ÂÇÎÒÃǵijÌÐòÊÇ·ñдÁ˹ý¶àµÄredo log, »òÕßÎÒÃǵÄÔÚÏßÖØ×öÈÕÖ¾ÊÇ·ñ¹»¶à, ÓÖ»òÕß´óСÊÇ·ñºÏÊÊ. ¾ö²ßÖ§³Öϵͳ±ÈÁª»ú´¦Àíϵͳ²úÉú¸üСµÄÖØ×öÈÕÖ¾, Ƶ·±µÄblob¾µÏñת»»½«¸ü¿ìµÄÌîÂúÖØ×öÈÕÖ¾.
¹éµµÖØ×öÈÕÖ¾
OracleÊý¾Ý¿â¿ÉÒÔÒÔÁ½ÖÖģʽÔËÐÐ, ¹éµµÈÕ־ģʽÒÔ¼°·Ç¹éµµÈÕ־ģʽ.
²»Í¬µã½ö½öÔÚÓÚÔÚÖØÐ´Ò»¸öÔÚÏßÖØ×öÈÕÖ¾µÄʱºòÊǽ«¸ÃÈÕÖ¾¼òµ¥ÖØÐ´»¹ÊÇÏȽ«Æä¹éµµ.
ͨ³£production»·¾³¶¼Ó¦¸ÃÔڹ鵵ģʽÏÂÔËÐÐ, ÒòΪÎÒÃÇÎÞ·¨³Ðµ£Êý¾Ý¶ªÊ§µÄËðʧ, ¾¡¹ÜÕâ¿ÉÄÜ»áÒª¶àһЩ¶îÍâµÄºÄ·Ñ.
дµÃºÃ
nmpy´º½Ú¿ìÀÖ°¡ÅóÓÑ
fdsffay | 29/02/2008, 17:25