ÈçºÎ¸ßЧɾ³ýOracleÊý¾Ý¿âÖеÄÖØ¸´Êý¾Ý
Oracle Êý¾Ý¼¯³É½â¾ö·½°¸
¡¡¡¡OracleÊý¾Ý¼¯³É½â¾ö·½°¸ÓÃÓÚÔÚSOA¡¢BIºÍÊý¾Ý²Ö¿â»·¾³Öй¹½¨¡¢²¿ÊðºÍ¹ÜÀíÒÔʵʱÊý¾ÝΪÖÐÐĵļܹ¹£¬°üº¬ÁËÊý¾Ý¼¯³ÉµÄËùÓÐÒªËØ——ʵʱÊý¾ÝÒÆ¶¯¡¢×ª»»¡¢Í¬²½¡¢Êý¾ÝÖÊÁ¿¡¢Êý¾Ý¹ÜÀíºÍÊý¾Ý·þÎñ——ÄÜÈ·±£¸÷¸ö¸´ÔÓϵͳµÄÐÅÏ¢¼°Ê±¡¢×¼È·¡¢Ò»Ö¡£
¡¡¡¡Í¨¹ýʹÓÃOracleÊý¾Ý¼¯³É£¬ÆóÒµ½«Æä¿ª·¢³É±¾½µµÍÁË30%£¬Êý¾Ý´¦ÀíËÙ¶ÈÌá¸ßÁË50%£¬ÒµÎñÁ÷³ÌÖ´ÐÐʱ¼ä¼õÉÙÁËÖÁÉÙ70%¡£ÕâЩ³É±¾½ÚÊ¡ºÍЧÂÊÌáÉý¶ÔÆóÒµÊÊÓ¦µ±½ñ¼«¾ßÌôÕ½ÐÔµÄÈ«Çò¾¼Ã»·¾³ÖÁ¹ØÖØÒª¡£
¡¡¡¡Oracle Êý¾Ý¼¯³É½â¾ö·½°¸µÄ²úÆ·Ö÷Òª°üÀ¨£ºOracle Data Integrator ÆóÒµ°æºÍOracle GoldenGate¡£
¡¡¡¡OracleData IntegratorÆóÒµ°æ
¡¡¡¡Oracle Data IntegratorÆóÒµ°æÊÇOracleÊý¾Ý¼¯³É½â¾ö·½°¸µÄÖØÒª×é³É²¿·Ö£¬ÌṩÁËͬÀà×î¼ÑµÄÅúÁ¿Êý¾ÝÒÆ¶¯Óëת»»¼¼Êõ£¬ÐÔÄܱȴ«Í³ETL¸ß10±¶£¬Äܹ»¿çÒ칹ϵͳÔÚÔ´ºÍÄ¿±ê¼ä¸ßÐ§ÒÆ¶¯Êý¾Ý£¬Ìá¸ßÐÔÄܵÄͬʱ½µµÍÁËÊý¾Ý¼¯³ÉµÄ³É±¾¡£²¢ÇÒÔÚOracle Exadata V2£¨Sun OracleÊý¾Ý¿â»ú£©Æ½Ì¨ÉÏ´´ÔìÁËÒµÄÚ×î¿ìµÄת»»ËÙ¶È¡£´ËÍ⣬¿ÉÈȲå°ÎµÄ֪ʶģ¿é¾ßÓÐÄ£¿é»¯¡¢Áé»îÐԺͿÉÀ©Õ¹ÐÔ¡£
¡¡¡¡Oracle Data IntegratorÆóÒµ°æ¿ÉÒÔÓÅ»¯OracleÊý¾Ý¿â£¬½ø¶øÌṩӵÓÐÏȽøµÄETL/ELTºÍÊý¾Ý½¨Ä£¹¦ÄܵÄʵʱÊý¾Ý²Ö¿â¡£Oracle Data IntegratorÆóÒµ°æ»¹ÄÜÓëOracle SOAÌ×¼þÒ»Æð£¬ÊµÏÖÃæÏò·þÎñµÄÊý¾Ý¼¯³ÉºÍ¹ÜÀí£¬ÎªÆóÒµÌṩ¸üÁé»îµÄÊý¾Ý·þÎñ¡£
¡¡¡¡Oracle GoldenGate
¡¡¡¡Oracle GoldenGateÊÇOracleÊý¾Ý¼¯³É²úÆ·µÄÐÂÔö×é¼þ£¬ËüÌṩÁ˲»Ó°Ïìϵͳ´¦Àí¹¦ÄܵÄʵʱÊý¾Ý¼¯³ÉºÍ³ÖÐø¿ÉÓÃÐÔ½â¾ö·½°¸£¬Ê¹ÆóÒµÄܹ»ÏÔ×ÅÌá¸ßÕû¸öÆóÒµ¹Ø¼üϵͳµÄ¿ÉÓÃÐÔ¡¢¿É¿¿ÐÔºÍÐÔÄÜ¡£¾ßÌåÀ´Ëµ£¬Oracle GoldenGateÌṩÒì¹¹»·¾³¼äÊÂÎñÊý¾ÝµÄʵʱ¡¢µÍÓ°ÏìµÄ²¶»ñ¡¢Â·ÓÉ¡¢×ª»»ºÍ½»¸¶£¬ÓµÓÐÁé»îµÄÍØÆË½á¹¹£¬¿ÉÒÔÌṩÊý¾ÝµÄµ¥Ïò¸´ÖÆ¡¢Ë«Ïò¸´ÖÆ¡¢µã¶Ôµã¸´ÖÆ¡¢¹ã²¥¸´ÖÆ¡¢¼¯Öи´ÖÆÒÔ¼°¶à¼¶¸´ÖÆ¡£
¡¡¡¡Oracle GoldenGate²»½öÌṩ¿ìËÙʵʱÊý¾Ý¼¯³ÉºÍÅúÁ¿Êý¾Ý½»»»£¬»¹Ìṩ¿É¿¿µÄÊý¾ÝÖÊÁ¿¡¢ÊµÊ±ÉÌÎñÖÇÄÜ£¨BI£©¡¢¸ü¸ßµÄÁª»ú½»Ò×´¦Àí£¨OLTP£©ÐÔÄÜÒÔ¼°Îª¹Ø¼üÈÎÎñϵͳÌṩ24Сʱ²»¼ä¶ÏµÄÁ¬ÐøÊý¾Ý¿ÉÓÃÐÔ¡£
¡¡¡¡Oracle GoldenGate½«GoldenGateÈí¼þÍêÈ«¼¯³Éµ½OracleÊý¾Ý¼¯³ÉÌ×¼þµÄ½â¾ö·½°¸ÖУ¬ÎªOracleÈÚºÏÖмä¼þÌṩÁ˶ÔÉú²úϵͳ¸ºÃæÓ°ÏìСµÄ¸ßЧʵʱÊý¾Ý¼¯³ÉºÍ¸´ÖƼ¼Êõ£¬²¢ÌṩÁËÒ»¸öÈ«ÃæµÄÒì¹¹Êý¾Ý¼¯³Éƽ̨¡£
¡¡¡¡Oracle GoldenGateÄܹ»ÔÚÒì¹¹Ô´ºÍÄ¿±êϵͳ֮¼ä¡¢ÒÔ×îµÍIT»ù´¡ÉèÊ©¿ªÏúʵʱ´«µÝÊý¾Ý£¬´Ó¶ø¿É²ÉÓÃ
Ïà¹ØÎĵµ£º
²©Ñå¿Æ¼¼Oracle erpÃâ·Ñ½²×ù
×÷ΪOracle¹«Ë¾¹Ù·½ÊÚȨÅàѵ»ú¹¹£¬²©ÑåOracle erpרҵÈÏ֤ר¼Ò¿Î³ÌÔÚ±±¾©¡¢ÉϺ£Í¬²½¿ªÕ¹Oracle erpÅàѵ¿Î³Ì¡£
Oracleµç×ÓÉÌÎñÌ×¼þ R12 ²ÆÎñÓ¦ÓÃÈí¼þÄܹ»×Ô¶¯»¯²¢¼ò»¯¿Í»§µÄ²ÆÎñÒµÎñÁ÷³Ì£¬°ïÖúÆóÒµ»ñµÃÆóÒµ·¶Î§ÄÚµÄÈÕ³£ÉÌÎñÖÇÄÜ£¬´Ó¶ø×ö³ö¸üÃ÷Öǵľö²ß¡¢¸Ä½øÔËÓª²¢½ÚÔ¼³É±¾¡£Í³Ò»µÄÊý¾ÝÄ£ÐÍÎªË ......
ÎÊÌ⣺Çë½ÌHINTд·¨
ÎÒÓÐÒ»¸öSQLÌí¼ÓÈçÏÂhint,Ä¿µÄÊÇÖ¸¶¨hash_join·½Ê½¡£
select /*+ordered use_hash(a,b,c,d) */ *
from a,b,c,d
Where ...
ÆäÖÐ,
aÖ»ÓëbÓйØÁª¹ØÏµ£¬bÖ»ÓëcÓйØÁª¹ØÏµ£¬bÖ»ÓëcÓйØÁª¹ØÏµ,cÖ»ÓëdÓйØÁª¹ØÏµ£¬
ÊýÁ¿¼¶£ºa:1000Ìõ, b:100 ÍòÌõ£¬ ......
ʹÓÃunrecoverable´´½¨±í
create table new_emp as select * from emp unrecoverable;
create table new_emp as select * from emp nologging;
ÍÆ¼öʹÓÃlogging»òÕßnologging.
½«±íÒÆ¶¯µ½ÐµÄÊý¾Ý¶Î»òеıí¿Õ¼ä
ͨ¹ýÒÆ¶¯À´ÊµÏÖ´æ´¢²ÎÊýµÄÐÞ¸Ä
alter table emp move storage(initial 1m next 512k mimexte ......
ÎÒÃÇ¿ÉÄÜ»á³öÏÖÕâÖÖÇé¿ö£¬Ä³¸ö±íÔÀ´Éè¼Æ²»ÖÜÈ«£¬µ¼Ö±íÀïÃæµÄÊý¾ÝÊý¾ÝÖØ¸´£¬ÄÇô£¬ÈçºÎ¶ÔÖØ¸´µÄÊý¾Ý½øÐÐɾ³ýÄØ£¿
ÖØ¸´µÄÊý¾Ý¿ÉÄÜÓÐÕâÑùÁ½ÖÖÇé¿ö£¬µÚÒ»ÖÖʱ±íÖÐÖ»ÓÐijЩ×Ö¶ÎÒ»Ñù£¬µÚ¶þÖÖÊÇÁ½ÐмǼÍêȫһÑù¡£
Ò»¡¢¶ÔÓÚ²¿·Ö×Ö¶ÎÖØ¸´Êý¾ÝµÄɾ³ý
ÏÈÀ´Ì¸Ì¸ÈçºÎ²éÑ¯ÖØ¸´µÄÊý¾Ý°É¡£
ÏÂÃæÓï¾ä¿ÉÒÔ²éѯ³öÄÇЩÊý¾ÝÊÇÖØ¸´µÄ£º
se ......
select table_name from user_tables; //µ±Ç°Óû§µÄ±í
select table_name from all_tables; //ËùÓÐÓû§µÄ±í
select table_name from dba_tables; &n ......