OracleÐÔÄܵ÷ÕûµÄÎóÇø
http://tech.it168.com/db/o/2006-07-03/200607031305157.shtml
ΪÁËÌá¸ßÐÔÄÜ,ÎÒÃÇÕë¶ÔOracleÊý¾Ý¿â±¾ÉíÌṩÁ˵ķ½·¨»ò·½°¸½øÐйý²»Éٵij¢ÊÔ£¬Ö÷Òª°üÀ¨:
¹²Ïí·þÎñÆ÷ģʽ(MTS)
¼¯Èº¼¼Êõ(Clustering)RAC
·ÖÇø
²¢Ðд¦Àí(Ö÷ÒªÊDz¢Ðвéѯ)
OracleÌṩµÄÕâÐ©ÌØÐÔȷʵÊÇÓÃÀ´½øÐÐÐÔÄܸÄÉÆµÄ,µ«ÎÒÃÇÍùÍùºöÂÔÁ˶Ô×ÔÉíÓ¦ÓÃÌØÐԵķÖÎö,ËüÃÇÊÇ·ñÊʺÏÓÚÎÒÃÇ.×î½ü,ͨ¹ý¶ÔÕâ·½ÃæÖªÊ¶µÄÉîÈëÁ˽â,·¢ÏÖÎÒÃÇÒÔǰ´æÔÚһЩ´íÎóµÄÈÏʶ.ÎÒ¾õµÃÓбØÒª,´ó¼ÒÒ»ÆðÀ´¸Ä±äÕâÖÖÎó½â.
·ÖÎö֮ǰ,ÏÈÃ÷È·Ò»ÏÂÎÒÃǵÄÓ¦ÓÃÌØÐÔ.Êý¾Ý¿âÓ¦ÓôóÌå¿ÉÒÔ·ÖΪOLAPºÍOLTPÁ½´óÀà,¼´:Áª»úÊÂÎñ·ÖÎö(Êý¾Ý²Ö¿â)ºÍÁª»úÊÂÎñ´¦Àí(ÊÂÎñÓ¦ÓÃ)ÎÒÃǵÄÓ¦ÓÃϵͳ,ÆäÓ¦ÓÃÌØÐÔÖ÷ÒªÊÇÁª»úÊÂÎñ´¦Àí,ÓÖ°üº¬ÁËÉÙÁ¿µÄÊý¾Ý²Ö¿âÌØÐÔ.
1.¹²Ïí·þÎñÆ÷(MTS)
OracleȱʡÓõÄÊÇרÓ÷þÎñÆ÷ģʽ,Ò²¾ÍÊÇ˵һ¸öÓû§Á¬½Ó½ø³Ì¶ÔÓ¦Ò»¸ö·þÎñÆ÷µÄ½ø³Ì.¼ÇµÃij´óÒ½Ôº¸ÕÆôÓõÄʱºò,ÎÒÃÇÔø¾ÊÔ¹ýMTS.ÒòΪÌý˵MTSÔÚ²»Ôö¼ÓÄÚ´æºÍCPUµÄÇé¿öÏÂÁ¬½Ó¸ü¶àµÄ¿Í»§¶Ë,½á¹û²¢²»ÊÇÎÒÃÇÔ¤ÆÚµÄÄÇÑù.MTSÓÐÎÊÌâÂð?²»ÊÇ,ÊÇÒòΪÎÒÃǶÔMTS²»Á˽â,²¢²»ÊÇËüÓÐÎÊÌâ,¶øÊÇËü²»ÊÇÓÃÀ´ÔÚÕâÖÖÇé¿öÏÂ×öÕâ¼þʵÄ.
Ò»°ãÇé¿ö,Ö»Óе±²¢·¢Á¬½ÓÊý³¬¹ýÁ˲Ù×÷ϵͳµÄÖ§³Öʱ,²Å½¨ÒéʹÓÃMTS,·ñÔòÓ¦¸ÃʹÓÃȱʡµÄרÓ÷þÎñÆ÷ģʽ.Ò²¾ÍÊÇ˵,ÔÚרÓ÷þÎñÆ÷ģʽÏÂ,ÒòΪ¶àÒ»¸öÁ¬½Ó¾ÍÒª¶àÏûºÄÒ»¸ö²Ù×÷ϵͳµÄ½ø³Ì,Ö»Óе±²¢·¢Ó¦ÓÃÐèÇ󳬹ý²Ù×÷ϵͳµÄÔÊÐíÁ¬½ÓÊýʱ,²ÅÓбØÒª¿¼ÂÇMTS.
Èç¹ûÏÖÓÐϵͳ,ÎïÀíÉÏÖ§³Ö100¸öÁ¬½ÓµÄרÓ÷þÎñÆ÷Êý¾Ý¿â,¸ÄΪʹÓù²Ïí·þÎñÆ÷ģʽ,Ò²ÐíÖ§³Ö1000¸öÁ¬½Ó,µ«Í¬Ê±»î¶¯µÄÁ¬½Ó¿ÉÄÜÖ»ÓÐ100¸ö.Ò»°ã2µ½4¸öCPUµÄ·þÎñÆ÷,Ó¦¶Ô200µ½400¸ö²¢·¢Á¬½ÓÊÇ×ã¹»µÄ,Èç¹ûÁ¬½ÓÔö¼ÓÁË,¿ÉÒÔÔö¼ÓCPUºÍÄÚ´æ.
MTS¾ßÓÐÒÔÏÂһЩȱµã:
1.¹²Ïí·þÎñÆ÷µÄ´úÂë·¾¶±ÈרÓ÷þÎñÆ÷³¤,ËùÒÔËüÌìÉú¾Í±ÈרÓ÷þÎñÆ÷Âý.
2.´æÔÚÈËΪËÀËøµÄ¿ÉÄÜ,ÒòΪËüÊÇ´®ÐеÄ,ËùÓй²Ïí·þÎñÆ÷°ó¶¨ÔÚÒ»Æð(Ò»¸ö½ø³Ì),Ö»ÒªÒ»¸öÁ¬½Ó×èÈû,ÔòËùÓÐÓû§×èÈû,²¢ÇÒ¼«¿ÉÄÜËÀËø.
3.´æÔÚ¶ÀÕ¼ÊÂÎñµÄ¿ÉÄÜ,ÒòΪÈç¹ûÒ»¸ö»á»°µÄÊÂÎñÔËÐÐʱ¼ä¹ý³¤,Ëü¶ÀÕ¼¹²Ïí×ÊÔ´,ÆäËüÓû§Ö»Äܵȴý.(¶ø×¨Ó÷þÎñÆ÷,ÿ¸ö¿Í»§¶ËÊÇÒ»¸ö»á»°)
 
OracleÖпÉÒÔµ÷ÓÃJavaµÄ´úÂ룬һ°ãͨ¹ýÁ½ÖÖ·½Ê½½øÐе÷Óã¬Ò»¸öÊÇÖ±½Ó½«Java´úÂëдÔÚOracleÄÚ²¿£¬ÁíÍâÒ»ÖÖÊǽ«±àÒëºÃµÄclassÎļþÔØÈëµ½OracleÖС£
-A-
1¡¢ÔÚSQLPlusÖд´½¨OracleÖеÄJavaÀàÓë·½·¨£¨·½·¨±ØÐëÊǾ²Ì¬¹«Óз½·¨£©
create or replace and compile java source named hello as
public class Hello {
pu ......