¾¹ýÒ»¶Îʱ¼äµÄÁ¬ÐøÁ¬Ðø¼Ó°à£¬³ÖÐø´ó¸Å4¸öÔµÄ
ÐÔÄܲâÊÔÏîÄ¿ÖÕÓÚÒª½áÊøÁË£¬ÏÖÔÚÏëÏ룬¸÷ÖÖËáÌð¿àÀ±¶¼ÓаÉ
¡¡¡¡±¾´ÎÏîÄ¿ÎÒ×÷Ϊһ¸öרְµÄÐÔÄܲâÊÔÈËÔ±£¬ÎұȽÏÐÒÔË£¬ÎÒºÍÆäËû
¹¦ÄܲâÊÔÈËԱͬʱÈ볡ÁË£¬È볡֮ºó£¬¹¦ÄܲâÊÔÈËÔ±¶¼ÔÚæ×ÅÊìϤÐèÇó¡¢±àд²âÊÔ°¸Àý£¬¶øÎÒÔÚÊìϤÐèÇóµÄͬʱ±àдÐÔÄܲâÊԼƻ®¡¢²âÊÔ·½°¸ÒÔ¼°²âÊÔ°¸Àý£¬Ë³±ãæÀï͵Ïиú׏¦ÄܲâÊÔ×éѧϰinformaticaÈçºÎʹÓã¬ETLÈçºÎ²âÊÔ£¬±Ï¾¹Õⲿ·ÖÒÔǰûÓнӴ¥¹ý£¬Ë³±ã°ï¹¦ÄܲâÊÔ×é¸Éµã»î£¬¾ÍÕâÑù£¬Ò»¸öÔ¹ýÈ¥ÁË£¬ÐÔÄܲâÊÔÉ豸µ½Î»ÁË£¬¿ªÊ¼°²×°»·¾³£¬Ò»¹²ËĄ̈»úÆ÷£¬´î½¨¹ý»·¾³µÄÅóÓѶ¼ÖªµÀ£¬°²×°ÊÖ²áÖ÷ÒªÊÇÌṩ˼·£¬Ïë°´ÕÕ°²×°ÊÖ²áÒ»·«·ç˳µÄ×°ÏÂÈ¥ÄǼ¸ºõÊDz»¿ÉÄÜ£¬ÖмäÓöµ½Á˺ܶàÎÊÌ⣬ͨ¹ý
°Ù¶È¡¢ÇóÖú±ðÈË£¬´ó¸ÅÓÃÁË8¸ö
¹¤×÷ÈÕ£¬»·¾³´î½¨Íê³ÉÁË£¬½ÓמÍÊÇ¿ª·¢²âÊԽű¾£¬Õâ¸ö¹ý³Ì»¹Ëã˳Àû£¬²»Ë³ÀûµÄÇé¿öÔÚ²âÊÔÖ´ÐеÄʱºò³öÏÖÁË£¬µ±²âÊÔÖ´ÐжàÓû§²¢·¢ÊÇ£¬·¢ÏÖÖ»Òª³¬¹ý20¸öÓû§µÇ½£¬Êý¾Ý¿âCPUʹÓÃÂʾ͵½90%×óÓÒ£¨µ±Ê±ÓõĿÉÊÇ32C 64GµÄ»úÆ÷£©£¬ÄѵÀ32C 64GµÄ»úÆ÷²»ÄÜÖ§³Ö20¸öÐéÄâÓû§µÄ²¢·¢£¬´ó¸Å²âÊÔÁË20¸ö¹¦Äܵ㶼ÕâÑù£¬Èç¹ûÕâ¸öÎÊÌâ²»½â¾ö£¬ºóÃæµÄ»ìºÏ³¡¾°¡¢Îȶ¨ÐÔ²âÊÔ¡¢ÀËÓ¿²âÊÔ¡¢Æ£ÀͲâÊÔ¡¢ÈÝÁ¿²âÊÔ¶¼ÎÞ·¨½øÐУ¬´Ëʱ¾àÉÏÏß´ó¸ÅÖ»ÓÐÁ½ÖÜʱ¼äÁË£¬²âÊÔ×é׿±£¬¿ª·¢×éÔÚÐÞ¸´È±ÏݵÄͬʱҲÅÉÈËרÃÅÖ§³ÖÐÔÄܲâÊÔ¡¢¿ª·¢×éÔÚÕû¸ö¹ý³ÌÖÐÒ²¼ì²é×Ô¼ºÊÇ·ñ¼ÓÁËË÷Òý£¬Ò²Õë¶ÔÕâЩ¹¦ÄܵãÖؽ¨ÁËË÷Òý£¬Ðз½µÄÖÊÁ¿¾ÀíÒ²ºÜ׿±£¬ËäÈ»´ó¼Ò¶¼ºÜ׿±£¬µ«ÊÇÎÊÌ⻹ûÓнâ¾ö£¬Ðз½ÇëÀ´ÁËÊý¾ÝÖÐÐĵÄ
Êý¾Ý¿âά»¤ÈËÔ±£¬ÇëÀ´µÄµÚһλŮ´óÏÀ½øÐмòµ¥µÄ·ÖÎöÒԺ󣬰ÑSGAÓÉ֮ǰµÄ12Gµ÷Õûµ½16GÒÔºóæ×Ô¼ºµÄÊÂÇéÈ¥ÁË£¬ÈÃÎÒÃÇÖØвâÊÔ£¬ËµÒªÊÇ»¹ÓÐÎÊÌâ¾Í°Ñ±¨¸æ´ò³öÀ´£¬ÎÒÃǾ¹ý²âÊÔ·¢ÏÖ´ËÎÊÌ⻹ÔÚ£¬µÚ¶þÌìÍíÉϼӰàµÄʱºòÓÖÇëÁËһλÊý¾ÝÖÐÐĵÄÈ˽øÐÐÕï¶Ï£¬Õï¶ÏµÄ½á¹û¾ÍÊÇoralceÆôÓÃÁ˺ܶà½ø³Ì£¬ºÍÆäËü²¢·¢Óû§ÏàͬµÄϵͳ±È½Ï£¬ÆäËûϵͳûÓÐÕâô¶àµÄ½ø³Ì£¬ÖÁÓÚCPUʹÓÃÂÊΪʲôÕâô¸ß£¬ÔÝʱ»¹ÊÇûÓд𰸣¬Ôڴ˹ý³ÌÖУ¬ÎÒÔÚÍøÉϽøÐÐÁ˸÷ÖÖ×ÊÁϵIJéѯ£¨ÄÇʱºò°×ÌìÔÚ¿Í»§ÏÖ³¡²»ÄÜÉϰֻ࣬ÄÜÍíÉÏ»ØÀ´²éѯÁË£¬
¼Ç¼ÏÂÀ´£¬µÚ¶þÌìÈ¥¼ì²é²âÊÔ»·¾³ÊÇ·ñ´æÔÚÀàËƵÄÎÊÌ⣩£¬
ѧϰÁËoracleµÄ¹²Ïí·þÎñÆ÷ģʽ»¹ÊÇרÓзþÎñÆ÷ģʽ£¬ÒÔ¼°ÍøÉÏÓÐÈË˵µÄһЩÅäÖÃÎļþµÄ²é¿´£¬»¹ÊÇûÓнâ¾öÎÊÌ⣬ÄÇʱºò»³ÒÉ¿ÉÄÜÊÇ°²×°ÎÊÌ⻹ÊÇÅäÖÃÎļþ³öÎÊÌ⣬ÒòΪµ±Ê±µÄÏë·¨¾ÍÊÇÇëÁËÁ½¸öÊý¾ÝÖÐÐĵÄÈ˶¼Ã»Õï¶Ï³öÎÊÌ⣬ÄÇÖ¸¶¨²»ÊÇÒ»°ãÎÊÌ⣬Ҳ²»ÊÇСÎÊÌ⣨ÏÖÔÚÏëÏ룬ÄÇʱºòÌ«³ç°Ý¼¼Êõ´óÄÃÁË£©£¬×îºó±§×ÅÊÔÒ»ÊÔµÄÐÄ̬ÔÚÍøÉÏÔÚ¿´¿´£¬×îºóͨ¹ýÕâÑùÒ»¸ösqlÓï¾ä½â¾öÁËÎÊÌâ
¡¡¡¡select sql_text,spid,v$session.program,process from v$sqlarea,v$session,v$process where v$sqlarea.address=v$session.sql_address and v$sqlarea.hash_value=v$session.sql_hash_value and v$session.paddr=v$process.addr and v$process.spid in(PID);
¡¡¡¡Ê×ÏÈʹÓÃtopas²éµ½ÏûºÄCPU±È½Ï¸ßµÄ½ø³Ì£¬È»ºó»ñÈ¡½ø³ÌµÄID£¬½²½ø³ÌidÈÓÔÚÉÏÊösqlÓï¾äµÄPID½ø³Ì´¦£¬Ö´ÐиÃsqlÓï¾ä£¬×îºó×¥µ½ÁËÒ»¸ösqlÓï¾ä£¬¶ÔsqlÓï¾ä½øÐÐÁË·ÖÎö£¬·ÖÎöÁËsqlÓï¾äµÄÖ´Ðмƻ®£¬·¢ÏÖÖ´ÐÐÁËÈ«±íɨÃ棬¶øÇÒÕâ¸ösqlÓï¾äͬʱ´Ó4ÕűíµÄ²éѯÓï¾ä£¬ÄÇÕâ¸öÓï¾äÊǸÉÂïµÄ£¬ÎªÊ²Ã´²âÊÔµÄÿ¸ö¹¦Äܵ㶼ÓÃÓõ½ÄØ£¿ÄѵÀÊÇƽ̨¿ò¼ÜµÄ£¿Ò²²»Ïñ°¡£¿
¡¡¡¡µÇ½ϵͳ£¬·¢ÏֵǽÍê³ÉÒÔºó£¬Ê×Ò³ÓкöàÖÖÌáʾÐÅÏ¢/´ý°ìÊÂÒË£¨ÀàËÆÓÚ¸ö´ûϵͳÌáʾ¿Í»§´û¿îµ½ÆÚ¡¢´û¿îÓâÆÚµÄÕâÖÖ´ý°ìÊÂÒË£©ÕâÏ´ó¼Ò»ÐÈ»´óÎòÁË£¬ÎªÊ²Ã´Ã¿¸ö¹¦Äܵ㶼ÓÐÀàËƵÄÎÊÌ⣬ֻҪÄãµÇ½Íê³É£¬ÏµÍ³¾Í»á×Ô¶¯²éѯ£¬µ±¶àÓû§²¢·¢Ê±£¬ÓÉÓÚsqlÓï¾ä²»µ±µÄÖ´Ðмƻ®µ¼ÖÂÏûºÄÁ˸ü¸ßµÄCPU£¬Õâ¸öÎÊÌâÖÕÓÚ½â¾öÁË£¬ºÜ¿ªÐÄ£¬ÕâÒ²ÊÇ×Ô¼º¶¯ÊÖ½â¾öµÄµÚÒ»¸öÐÔÄÜÎÊÌ⣬ÒÔÇ°Ö»ÊÇÐÖú¶¨Î»£¬ÏµÍ³ÈçÆÚÉÏÏßÁË£¬ÄѵÀ¾Í½áÊøÁËÁËÂð£¿Ã»ÓÐ
¡¡¡¡µÚÒ»£ºÎªÊ²Ã´¿ª·¢Ã÷ȷ˵¼ÓÁËË÷Òý×îºó»¹ÊÇË÷ÒýµÄÎÊÌâÄØ£¬¸öÈ˾õµÃÖ÷ÒªÊÇÏîÄ¿ÖÜÆڱȽϽô£¬¿ª·¢Á÷³Ì¿ØÖƲ»Ñϸñ£¬°´ÕÕ¿ª·¢×éµÄ˵·¨ÔÚºóÃæÒªÖؽ¨Ë÷Òý£¬µ«ÊÇÐÔÄܲâÊÔÒª½øÐÐÐÔÄܲâÊÔ£¬ËûÃǶԴ󲿷ֹ¦Äܵã±íÌí¼ÓÁËË÷Òý£¬ºöÂÔÁËÊ×Ò³ÌáÐÑÐÅÏ¢/´ý°ìÊÂÒ˵ļ¸Õűí
¡¡¡¡µÚ¶þ£ºÊý¾ÝÖÐÐĵÄÈËΪʲôûÓмì²éË÷ÒýµÄÎÊÌâÄØ£¿Ì«ÏàÐÅ¿ª·¢ÁË£¬ÒòΪÕâЩ¿ª·¢´ó¶àÊý¶¼ÓÐ10ÄêµÄ¹¤×÷¾Ñ飬ËùÒÔ´ó¼Ò¶Ô¿ª·¢µÄ»°ÉîÐŲ»ÒÉ¡£
¡¡¡¡µÚÈý£ºÊý¾ÝÖÐÐĵÄÈËΪʲôûÓÐÖ±½Ó´ò³öAWR»òÕßstatspack±¨¸æ¶øÖ±½Óµ÷ÕûÁËSGAÄØ£¿Ò²ÐíËûÃÇ̫æÁË»¹ÊÇÓбðµÄÔÒò£¬ÎÒÃDz»µÃ¶øÖª¡£
¡¡¡¡µÚËÄ£ºÎªÊ²Ã´Êý¾ÝÖÐÐĵĵڶþλ´óÄ÷¢ÏÖoracleÊý¾Ý¿âÆô¶¯ÁËÄÇô¶à½ø³Ì¶ø²¢·¢Óû§²î²»¶àµÄÁíÒ»¸öϵͳȴûÓÐÄØ£¬ÎÒÃÇϵͳʹÓÃÁËרÓзþÎñÆ÷£¬¶øÁíÒ»¸öϵͳʹÓÃÁ˹²Ïí·þÎñÆ÷¡£
¡¡¡¡Í¨¹ýÕâ¸öÎÊÌ⣬ÎÒÏë˵£¬µÚÒ»´ó¼Ò²»Òª¹ý·Ö³ç°Ý¼¼Êõ´óÅ£¶øÃêÊÓ×Ô¼º£¬µÚ¶þ²»Òª°Ù·ÖÖ®°ÙÏàÐÅ¿ª·¢×é»òÕßÆäËûÈ˵Ļ°£¬ËäÈ»ËûÃǾÑéºÜ·á¸»¡¢Äã¿ÉÒÔ±íÃæÉÏÏàÐÅ£¬µ«ÊDZðÍüÁËʵ¼ùʱ¼ä³öÕæÀí µÚÈý¡¢·¢ÏÖÎÊÌ⣬һ¶¨Òª¼à¿Ø¡¢ÄóöÊý¾Ý±¨¸æ˵»°¡¢±Ï¾¹ÍƶϺͲ²⻹ÊÇÓÐÇø±ðµÄ¡£