|
·ÖÀർº½ |
 |
|
|
|
CacheºÍOracleÊý¾Ý¿âµÄ±È½Ï |
|
×ÊÔ´´óС£º9.89 KB |
×ÊÔ´ÀàÐÍ£ºÎĵµ |
ÏÂÔØ»ý·Ö£º 0 |
|
|
|
×ÊÔ´½éÉÜ |
|
ÏÖʵÊÀ½çµÄBENCHMARK
CacheºÍOracleÊý¾Ý¿âµÄ±È½Ï
ÕªÒª
ÎÒÃÇ×öÁËÒ»¸ö°ÑÊý¾Ý·ÅÈëÊý¾Ý¿âÒÔ¹©·ÖÎöÕæÊµµÄÓ¦ÓóÌÐòµÄÐÔÄÜ»ù×¼²âÊÔ¡£ÎªÁËÖ´ÐÐBenchmark£¬Ò»¸ö»ùÓÚOracleµÄÓ¦ÓóÌÐòµÄÒ»¸öµ¥ÔªÓÃCach¨¦ObjectScriptÖØÐ´¡£ÔÄ£¿éµÄ¹¦ÄÜÔÚCach¨¦ÉÏÖØÏÖÖ»ÐèÒª£´£°ÈËСʱ¡£
ÎÒÃǼǼÁË»ùÓÚCach¨¦µÄµ¥ÔªÍê³ÉÌØ¶¨ÈÎÎñËùÐèµÄʱ¼ä£¬²¢ºÍÏÖÓеÄOracleÊý¾Ý¿â½øÐбȽϣ¬½á¹ûÊÇ Cach¨¦Ó¦ÓóÌÐò¿ì£µ±¶£¬Ëü½öÓã²£¸£°·ÖÖÓ¾ÍÍê³ÉÁËÓÃOracleÐ裱£´£´£±·ÖÖÓÍê³ÉµÄÊý¾Ý¼ÓÔØºÍ¹ýÂËÈÎÎñ¡£
½éÉÜ
MeralcoÊÇÒ»¼ÒλÓÚ·ÆÂɱöµÄµçÁ¦¹©Ó¦ÉÌ¡£Ä¿Ç°ËüʹÓÃOracle×÷ΪËüÃǵÄÊý¾Ý¿â¡£Ã¿¸öÔÂÓдóÁ¿µÄÎı¾Êý¾Ý´æ½øÊý¾Ý¿â£¬±»¹ýÂË£¬ÒÔ¹©·ÖÎö¡£ÎªÁ˸ĽøËüµÄÊý¾Ý¿âÐÔÄÜ£¬MeralcoÁªÏµÁËDigital Dimensions ¹«Ë¾£¬Ò»¸öIntersystems¸ßЧµÄCach¨¦ Êý¾Ý¿â¹©Ó¦ÉÌ¡£MeralcoͬÒâÈÃDigital DimensionsºÍIntersystems¸´ÖÆËüµÄÊý¾Ý¿âETLÖеÄField OrderÄ£¿é£¨Ñ¡È¡£¬´«ÊäºÍ´¢´æ£©Ó¦ÓóÌÐòµ½»ùÓÚCach¨¦µÄϵͳÉÏ£¬ÒÔ¶Ô±ÈCach¨¦ºÍOracleµÄÐÔÄÜ¡£
±í¸ñÃüÁîµ¥Ôª
Meralco»ùÓÚOracle 8iµÄField OrderÄ£¿éÓÃÀ´È¡µÃFieldÖвúÉúµÄÎı¾Îļþ£¬²¢Éú³ÉÁ½ÕÅ±í¡ª¡ªÎ¬±íºÍÊÂʵ±í£¬ËûÃÇ·Ö±ðÓÃÀ´·ÖÎöºÍ±¨¸æ¡£ÎªÁËÍê³ÉÈÎÎñ£¬ËüÒªÖ´ÐÐÏÂÁв½Ö裺
1£® ±íÖеĶà¸öÎı¾Îļþ£¨ordenes.txtºÍgcahorde.txt£©Òª´æÔÚÁ½ÕűíORDENEDºÍGCAHORDEÖС£ÔÚ»ùÓÚOracleµÄÓ¦ÓóÌÐòÖУ¬Õâͨ¹ýOracleSQL*Loader£¨×¨ÓÃÃû´Ê£©À´Íê³É¡£
2£® GCAHORDE±í±»¹ýÂË£¬Éú³ÉGCAHORDE-Filtered±í¡£
3£® ÔËÓÃOracle PackageºÍ´æ´¢³ÌÐò£¬ÓÉGCAHORDE-FilteredºÍORDENEDÉú³É±í»òά±íDD_FIELD_ORDER¡£
4£® ÔËÓÃOracle PackageºÍ´æ´¢³ÌÐò£¬ÓÉGCAHORDE-FilteredºÍORDENEDÉú³ÉD F_FIELD_ORDER
ÖØÐ´±í¸ñÃüÁîµ¥Ôª
Cach¨¦ÔÊÐíÓÃODBCºÍJDBC´æÈ¡Êý¾Ý£¬ÕâÑùÐí¶à´«Í³¹ØÏµÐÍÓ¦ÓóÌÐòÖ»Òª×öÉÙÐí±ä¶¯¾Í¿ÉÒÔÔÚCach¨¦Êý¾Ý¿âÉÏÔËÐС£ÏóMeralcoµÄ±í¸ñÃüÁîµ¥ÔªÕâÑù¼«¶ÈÒÀ¿¿´æÈ¡³ÌÐòµÄÓ¦ÓóÌÐòÊǸöÀýÍâ¡£°ÑÒ»¸ö´«Í³¹ØÏµÐÍÓ¦ÓóÌÐòת»»µ½Cach¨¦£¬ÕâЩ´æ³ÌÐòÐèÒªÖØÐÂÓÃCach¨¦ ObjectScript±àд¡£Òò´Ë£¬ÓÃCach¨¦ ObjectScriptÖØÐ´Field OrderÄ£¿éµÄ¹¦ÄÜÓ¦¸Ã±È¸ÄдÏÖ´æµÄ±àÂëÒª¿ì¡£
´Ë·½·¨µÄÁíÒ»¸öºÃ´¦¾ÍÊÇÔÊÐí»ùÓÚCach¨¦µÄµ¥Ôª²ÉÓÃCach¨¦¶ÔÊäÈëÎı¾ÎļþµÄÔ¤´¦Àí¹¦ÄÜ¡£ÒòΪ´ÓÔʼµÄgcahorde.txtÎļþÉú³ÉµÄÊý¾Ý½øÈëÊý¾Ý¿âʱ¾ÍÒѱ»¹ýÂËÁË¡£»ùÓÚCach¨¦µÄµ¥Ôª¾Í²»ÐèÒªÁíÍâµÄ¹ýÂ˲½ÖèÁË¡£
ÔÚMeralcoµÄÖ¸µ¼Ï£¬Intersystems¿ª·¢ÁË»ùÓÚCach¨¦µÄField OrderÄ£¿é£¬¶ÔÓÚÊìϤCach¨¦µÄ¿ª·¢ÈËÔ±Ö»ÐèÒª40ÈËСʱ¡£
½á¹û
Cach¨¦ºÍOracle 8iµÄ±í¸ñÃüÁîµ¥Ôª´¦ÀíÏàͬµÄÎı¾Îļþ£¬Ã¿ÖÖÈí¼þÍê³É²»Í¬ÈÎÎñµÄʱ¼ä¶¼±»¼Ç¼£¬Cach¨¦ÔËÐÐʱ¼ä±ÈOracle¿ì4-23±¶¡£½á¹ûÈçÏ£º
ÈÎÎñ Oracle Cache ÔËÐÐʱ¼ä
£¨Oracle£ºCache£©
ʱ¼ä ¼Ç¼ ʱ¼ä ¼Ç¼
´æ´¢ORDENEDS 138·ÖÖÓ 927£¬857 6·ÖÖÓ 927£¬857 23£º1
´æ´¢ºÍ¹ýÂËORDENEDS 245·ÖÖÓ 90£¬349 23·ÖÖÓ 90£¬349 10£º1
Éú³ÉFOά¶È±í 168·ÖÖÓ 1£¬018£¬216 24·ÖÖÓ 1£¬018£¬216 7£º1
Éú³ÉFOÊÂʵ±í 890·ÖÖÓ 1£¬018£¬216 233·ÖÖÓ 1£¬018£¬216 4£º1
´æ´¢ºÍ¹ýÂËÊý¾Ý×ܵÄʱ¼ä 1441·ÖÖÓ 286·ÖÖÓ 5£º1
*13,396,510ÌõÔ´¼Ç¼±»¹ýÂË£¬90£¬349Ìõ¼Ç¼±»¼ÓÔØ
½áÂÛ
ÔÚÕâ¸öÊÂʵµÄÊý¾Ý²Ö¿âÓ¦ÓõÄÐÔÄܲâÊÔÖÐÔËÐгÌÐòÖУ¬ÔÚÖ´ÐÐÊý¾Ý´æ´¢ºÍ¹ýÂ˹¦ÄÜʱ£¬Cach¨¦±ÈOracle¿ì5±¶¡£°Ñ»ùÓÚOracleµÄÓ¦ÓóÌÐòÖØÐ´³É»ùÓÚCach¨¦µÄÓ¦ÓóÌÐòÐèÒª40ÈËСʱ¡£
|
|
ÏÂÔØµØÖ· |
|
|
|
|
|