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

Oracle Stream Replication¼¼Êõ


Stream ÊÇOracle µÄÏûÏ¢¶ÓÁÐ(Ò²½ÐOracle Advanced Queue)¼¼ÊõµÄÒ»ÖÖÀ©Õ¹Ó¦ÓᣠOracle µÄÏûÏ¢¶ÓÁÐÊÇͨ¹ý·¢²¼/¶©Ôĵķ½Ê½À´½â¾öʼþ¹ÜÀí¡£Á÷¸´ÖÆ(Stream replication)Ö»ÊÇ»ùÓÚËüµÄÒ»¸öÊý¾Ý¹²Ïí¼¼Êõ£¬Ò²¿ÉÒÔ±»ÓÃ×÷Ò»¸ö¿ÉÁé»î¶¨ÖƵĸ߿ÉÓÃÐÔ·½°¸¡£ Ëü¿ÉÒÔʵÏÖÁ½¸öÊý¾Ý¿âÖ®¼äÊý¾Ý¿â¼¶£¬schema¼¶£¬Table¼¶µÄÊý¾Ýͬ²½£¬²¢ÇÒÕâÖÖͬ²½¿ÉÒÔÊÇË«ÏòµÄ¡£ Oracle StreamÒ²ÊÇͨ¹ýÊý¾ÝÈßÓàÀ´Ìá¸ß¿ÉÓÃÐÔ£¬ÕâÒ»µãºÍData Guard ÀàÐÍ¡£
Oracle ¸ß¼¶¸´ÖÆ(Oracle advanced Replication) ºÍÁ÷¸´ÖÆ(Stream Replication) ÊÇ´ÓÃû³ÆºÍ¹¦ÄÜÉ϶¼ÏàËÆµÄÁ½ÖÖ¼¼Êõ¡£ µ«Ç°ÕßÊÇ»ùÓÚ´¥·¢Æ÷µÄ£¬ºóÕßÊÇ»ùÓÚÈÕÖ¾ÍÚ¾ò(Logminer)¼¼Êõ¡£
1. Stream µÄ¹¤×÷Ô­Àí
Stream ÊÇOracle Advanced Queue¼¼ÊõµÄÒ»ÖÖÀ©Õ¹Ó¦Ó㬠ÕâÖÖ¼¼Êõ×î»ù±¾µÄÔ­Àí¾ÍÊÇÊÕ¼¯Ê¼þ£¬°Ñʱ¼ä±£´æÔÚ¶ÓÁÐÖУ¬È»ºó°ÑÕâЩʼþ·¢²¼¸ø²»Í¬µÄ¶©ÔÄÕß¡£ ´ÓDBAµÄ½Ç¶ÈÀ´Ëµ£¬ ¾ÍÊǰѲ¶»ñOracleÊý¾Ý¿â²úÉúµÄRedoÈÕÖ¾£¬È»ºó°ÑÕâЩÈÕ־ͨ¹ýÍøÂç´«²¥µ½¶à¸öÊý¾Ý¿â£¬ÆäËûÊý¾Ý¿âͨ¹ýÓ¦ÓÃÕâЩÈÕÖ¾£¬´ïµ½¸´ÖƱ仯µÄ×÷Óᣠ
ÔÚStream »·¾³Ï£¬ ¸´ÖÆµÄÆðµãÊý¾Ý¿â½Ð×÷Source Database£¬ ¸´ÖƵÄÖÕµãÊý¾Ý¿â½Ð×÷Target Database¡£ ÔÚÕâÁ½¸öÊý¾Ý¿âÉ϶¼Òª´´½¨Ò»¸ö¶ÓÁУ¬ÆäÖеÄSource DatabaseÉϵÄÊÇ·¢ËͶÓÁУ¬¶øTarget DatabaseÉϵÄÊǽÓÊÕ¶ÓÁС£
Êý¾Ý¿âµÄËùÓвÙ×÷¶¼»á±»¼Ç¼ÔÚÈÕÖ¾ÖС£ ÅäºÃStream»·¾³ºó£¬ ÔÚSource DatabaseÉÏ»áÓÐÒ»¸ö²¶»ñ½ø³Ì(Capture Process), ¸Ã½ø³ÌÀûÓÃLogminer¼¼Êõ´ÓÈÕÖ¾ÖÐÌáÈ¡DDL,DMLÓï¾ä£¬ÕâЩÓï¾äÓÃÒ»ÖÖÌØÊâµÄ¸ñʽ±í´ï£¬½Ð×÷Âß¼­±ä¸ü¼Ç¼(Logical Change Record, LCR). Ò»¸öLCR¶ÔÓ¦Ò»¸öÔ­×ÓµÄÐбä¸ü£¬Òò´ËÔ´Êý¾Ý¿âÉϵÄÒ»¸öDMLÓï¾ä£¬¿ÉÄܶÔÓ¦Èô¸É¸öLCR¼Ç¼¡£ ÕâЩLCR»á±£´æµ½Sourece DatabaseµÄ±¾µØ·¢ËͶÓÁÐÖС£È»ºó´«²¥½ø³Ì(Propagation Process)°ÑÕâЩ¼Ç¼ͨ¹ýÍøÂç·¢Ë͵½Target DatabaseµÄ½ÓÊÕ¶ÓÁС£ ÔÚTarget DatabaseÉÏ»áÓÐÒ»¸öÓ¦Óýø³Ì(Apply Process)£¬ Õâ¸ö½ø³Ì´Ó±¾µØµÄ½ÓÊÕ¶ÓÁÐÖÐÈ¡³öLCR¼Ç¼£¬È»ºóÔÚ±¾µØÓ¦Óã¬ÊµÏÖÊý¾Ýͬ²½
2.  Data Guard ºÍStream Çø±ð
Date GuardÓÐÁ½ÖÖÀàÐÍ£ºphysical sta


Ïà¹ØÎĵµ£º

oracle ±í¿Õ¼ä²Ù×÷

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

oracle ±Ê¼Ç

 1. SQL  Óï¾äÓëSQL*Plus ÃüÁî
 
 SQL
SQL*Plus
Ò»ÖÖÓïÑÔ
Ò»ÖÖ»·¾³
ANSI±ê×¼
Oracle µÄÌØÐÔÖ®Ò»
¹Ø¼ü×Ö²»ÄÜËõд
¹Ø¼ü×Ö¿ÉÒÔËõд
ʹÓÃÓï¾ä¿ØÖÆÊý¾Ý¿âÖеıíµÄ¶¨ÒåÐÅÏ¢
ºÍ±íÖеÄÊý¾Ý
ÃüÁî²»ÄܸıäÊý¾Ý¿âÖеÄÊý¾ÝµÄÖµ
 
¼¯ÖÐÔËÐÐ
2.ÒÔϼ¸¸ö²éѯºÜÖØÒª£¬×ÐϸÌå»á
1  (ÓÐÔ±¹¤µÄ³ ......

Oracle±¸·Ý¹ÜÀí ÌåÑé°æ

Oracle±¸·Ý¹ÜÀí
×î¼òµ¥µÄOracle Âß¼­±¸·ÝÈí¼þ£¬Ç¿´óµÄ¼Æ»®±¸·Ý¼°ÈßÓ౸·Ý¹¦ÄÜ
Èí¼þÌØÉ«£º
1.ÂéȸËäС£¬ÎåÔà¾ãÈ«¡£±¾×ÅʵÓõĽǶȿª·¢Õâ¸öÈí¼þ£¬Í¬Ê±¼æ¹Ë½çÃæÓ빦ÄÜ
2.ÖÇÄÜ»¯±¸·Ý¹¦ÄÜ£¬µ÷ÓÃOracle µÄexp±¸·Ý¹¦ÄÜ£¬ÖÇÄܼì²â±¸·Ý²ÎÊý
3.ÖÇÄÜѹËõ±¸·ÝÎļþ£¬²»Óõ£Ðı¸·ÝÊý¾Ý¹ý´ó¶øÓ²Å̳ÔÁ¦
4.¼°Æä¼òµ¥µÄ²Ù×÷½çÃæ£¬¼¸·ÖÖÓ¼ ......

Oracle¶¯Ì¬ÐÔÄܱí(1)

±¾ÊÓͼ³ÖÐø¸ú×ÙËùÓÐshared poolÖеĹ²Ïícursor£¬ÔÚshared poolÖеÄÿһÌõSQLÓï¾ä¶¼¶ÔÓ¦Ò»ÁС£±¾ÊÓͼÔÚ·ÖÎöSQLÓï¾ä×ÊԴʹÓ÷½Ãæ·Ç³£ÖØÒª¡£
V$SQLAREAÖеÄÐÅÏ¢ÁÐ
HASH_VALUE£ºSQLÓï¾äµÄHashÖµ¡£
ADDRESS£ºSQLÓï¾äÔÚSGAÖеĵØÖ·¡£
ÕâÁ½Áб»ÓÃÓÚ¼ø±ðSQLÓï¾ä£¬ÓÐʱ£¬Á½Ìõ²»Í¬µÄÓï¾ä¿ÉÄÜhashÖµÏàͬ¡£Õâʱºò£¬±ØÐëÁ¬Í¬ADDRESSÒ ......

Oracle·ÖÎöº¯ÊýÓ¦ÓÃ(Analytic Functions)

Oracle ·ÖÎöº¯ÊýʹÓýéÉÜ
   ·ÖÎöº¯ÊýÊÇoracle816ÒýÈëµÄÒ»¸öȫеĸÅÄî,ΪÎÒÃÇ·ÖÎöÊý¾ÝÌṩÁËÒ»ÖÖ¼òµ¥¸ßЧµÄ´¦Àí·½Ê½.ÔÚ·ÖÎöº¯Êý³öÏÖÒÔǰ,ÎÒÃDZØÐëʹÓÃ×ÔÁª²éѯ,×Ó²éѯ»òÕßÄÚÁªÊÓͼ,ÉõÖÁ¸´ÔӵĴ洢¹ý³ÌʵÏÖµÄÓï¾ä,ÏÖÔÚÖ»ÒªÒ»Ìõ¼òµ¥µÄsqlÓï¾ä¾Í¿ÉÒÔʵÏÖÁË,¶øÇÒÔÚÖ´ÐÐЧÂÊ·½ÃæÒ²ÓÐÏ൱´óµÄÌá¸ß.ÏÂÃæÎÒ½«Õë¶Ô·ÖÎöº¯ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ