±à¼ÍƼö: |
±¾ÎÄÖ÷Òª½éÉÜÏà¹ØÐÔÄܲâÊÔ¡¢·ÖÎö¡¢ÓÅ»¯µÄ·½·¨ÂÛ¡£Ï£Íûͨ¹ý·½·¨ÂÛµÄѧϰ£¬¿ÉÒÔ°ïÖú¹¤³ÌʦÔÚ¸´ÔÓ·×ÂҵĻ·¾³ÏÂÃ÷È·ÐÔÄÜÄ¿±ê£¬Öƶ¨ºÏÀí¿ÉÐеÄÐÔÄܲâÊԼƻ®£¬ÓÐÕë¶ÔÐԵĽøÐÐÐÔÄÜ·ÖÎö£¬·¢ÏÖÏµÍ³ÕæÕýµÄÐÔÄÜÆ¿¾±£¬²¢×îÖÕÄܹ»½øÐÐÓÐЧµÄÐÔÄÜÓÅ»¯¡£
±¾ÎÄÀ´×ÔÓÚtwtÆóÒµITÉçÇø£¬ÓÉAlice±à¼¡¢ÍƼö¡£ |
|
ǰÑÔ
ÀíÂÛÀ´Ô´ÓÚʵ¼ùÓÖ·þÎñÓÚʵ¼ù£¬ÔÚ±ÊÕß¶àÄêµÄIT¾ÑéÖУ¬ÐÔÄÜÎÊÌâÒ»Ö±ÊÇÏà¶Ô¸´Ôӵĸ߽×ÎÊÌ⣬´ÓÐÔÄܲâÊÔµ½·ÖÎöÔÙµ½ÓÅ»¯£¬¿¼ÑéµÄÊǹ¤³ÌʦµÄ×ÛºÏIT¼¼ÄÜ¡£Ò»¸öϵͳÕûÌåµÄÐÔÄÜÇ£³¶µ½·½·½ÃæÃ棬Ӳ¼þÅäÖá¢ÍøÂçÅäÖᢲÙ×÷ϵͳ¡¢Öмä¼þ¡¢Ó¦Óüܹ¹¡¢´úÂëÖÊÁ¿µÈµÈ¶¼»áÓ°Ï쵽ϵͳµÄÕûÌåÐÔÄÜ¡£³õÈëÐÔÄÜÁìÓòµÄ¹¤³Ìʦ¿ÉÄܸоõµ½ÎÞ´ÓÏÂÊÖ¡£±¾ÎÄÖ÷Òª½éÉÜÏà¹ØÐÔÄܲâÊÔ¡¢·ÖÎö¡¢ÓÅ»¯µÄ·½·¨ÂÛ¡£Ï£Íûͨ¹ý·½·¨ÂÛµÄѧϰ£¬¿ÉÒÔ°ïÖú¹¤³ÌʦÔÚ¸´ÔÓ·×ÂҵĻ·¾³ÏÂÃ÷È·ÐÔÄÜÄ¿±ê£¬Öƶ¨ºÏÀí¿ÉÐеÄÐÔÄܲâÊԼƻ®£¬ÓÐÕë¶ÔÐԵĽøÐÐÐÔÄÜ·ÖÎö£¬·¢ÏÖÏµÍ³ÕæÕýµÄÐÔÄÜÆ¿¾±£¬²¢×îÖÕÄܹ»½øÐÐÓÐЧµÄÐÔÄÜÓÅ»¯¡£
1 Ïà¹Ø¸ÅÄî½éÉÜ
1.1 Èí¼þ²âÊÔ·ÖÀà
Èí¼þ²âÊÔ°´ÕÕ²âÊԽ׶Ρ¢ÊÇ·ñÔËÐгÌÐò¡¢ÊÇ·ñ²é¿´Ô´´úÂëÒÔ¼°ÆäËû·½Ê½£¬¿ÉÒÔÓÃÏÂͼËùʾÀ´ÃèÊöÈí¼þ²âÊԵĸ÷ÖÖ·ÖÀà¡£

1.2 ÐÔÄܲâÊÔ·ÖÀà
ϵͳµÄÐÔÄÜÊÇÒ»¸öºÜ´óµÄ¸ÅÄ¸²¸ÇÃæ·Ç³£¹ã·º£¬¶ÔÒ»¸öÈí¼þϵͳ¶øÑÔ£¬°üÀ¨£ºÖ´ÐÐЧÂÊ¡¢×ÊÔ´Õ¼Óá¢ÏµÍ³Îȶ¨ÐÔ¡¢°²È«ÐÔ¡¢¼æÈÝÐÔ¡¢¿É¿¿ÐÔ¡¢¿ÉÀ©Õ¹ÐԵȡ£ÐÔÄܲâÊÔÊÇΪÃèÊö²âÊÔ¶ÔÏóÓëÐÔÄÜÏà¹ØµÄÌØÕ÷²¢¶ÔÆä½øÐÐÆÀ¼Û£¬¶øÊµÊ©ºÍÖ´ÐеÄÒ»Àà²âÊÔ¡£ËüÖ÷Ҫͨ¹ý×Ô¶¯»¯µÄ²âÊÔ¹¤¾ßÄ£Äâ¶àÖÖÕý³£¡¢·åÖµÒÔ¼°Òì³£¸ºÔØÌõ¼þÀ´¶ÔϵͳµÄ¸÷ÏîÐÔÄÜÖ¸±ê½øÐвâÊÔ¡£Í¨³£´ó¼Ò°ÑÐÔÄܲâÊÔ¡¢¸ºÔزâÊÔ¡¢Ñ¹Á¦²âÊÔͳ³ÆÎªÐÔÄܲâÊÔ¡£
1£®»ù×¼²âÊÔ:ÔÚ¸øÏµÍ³Ê©¼Ó½ÏµÍѹÁ¦Ê±£¬²é¿´ÏµÍ³µÄÔËÐÐ×´¿ö²¢¼Ç¼Ïà¹ØÊý×÷Ϊ»ù´¡¡£
2£®¸ºÔزâÊÔ:ÊÇÖ¸¶Ôϵͳ²»¶ÏµØÔö¼ÓѹÁ¦»òÔö¼ÓÒ»¶¨Ñ¹Á¦ÏµijÖÐøÊ±¼ä£¬Ö±µ½ÏµÍ³µÄijÏî»ò¶àÏîÐÔÄÜÖ¸±ê´ïµ½°²È«ÁÙ½çÖµ£¬ÀýÈçijÖÖ×ÊÔ´ÒѾ´ïµ½±¥ºÍ״̬µÈ¡£
3£®Ñ¹Á¦²âÊÔ:ѹÁ¦²âÊÔÊÇÆÀ¹Àϵͳ´¦ÓÚ»ò³¬¹ýÔ¤ÆÚ¸ºÔØÊ±µÄÔËÐÐÇé¿ö£¬¹Ø×¢µãÔÚÓÚϵͳÔÚ·åÖµ¸ºÔØ»ò³¬³ö×î´óÔØºÉÇé¿öϵĴ¦ÀíÄÜÁ¦¡£
4£®Îȶ¨ÐÔ²âÊÔ:ÔÚ¸øÏµÍ³¼ÓÔØÒ»¶¨ÒµÎñѹÁ¦µÄÇé¿öÏ£¬Ê¹ÏµÍ³ÔËÐÐÒ»¶Îʱ¼ä£¬ÒԴ˼ì²âϵͳÊÇ·ñÎȶ¨¡£
5£®²¢·¢²âÊÔ:²âÊÔ¶à¸öÓû§Í¬Ê±·Ã¼äͬһ¸öÓ¦Óá¢Í¬Ò»¸öÄ£¿é»òÕßÊý¾Ý¼Ç¼ʱÊÇ·ñ´æÔÚËÀËø»òÕ߯äËûÐÔÄÜÎÊÌâ¡£
1.3 ²»Í¬ÊÓ½ÇϵÄÈí¼þÐÔÄÜ
Óû§ÊӽǵÄÈí¼þÐÔÄÜ
´ÓÓû§µÄ½Ç¶ÈÀ´Ëµ£¬Èí¼þÐÔÄܾÍÊÇÓû§²Ù×÷Èí¼þµÄÏìӦʱ¼ä;Óû§ËùÌå»áµ½µÄ¡°ÏìӦʱ¼ä¡±¼ÈÓп͹۵ijɷ֣¬Ò²ÓÐÖ÷¹ÛµÄ³É·Ö¡£ÀýÈ磬Óû§Ö´ÐÐÁËij¸ö²Ù×÷£¬¸Ã²Ù×÷·µ»Ø´óÁ¿Êý¾Ý£¬´Ó¿Í¹ÛµÄ½Ç¶ÈÀ´Ëµ£¬ÊÂÎñµÄ½áÊøÓ¦¸ÃÊÇϵͳ·µ»ØËùÓеÄÊý¾ÝÏìӦʱ¼äÓ¦¸ÃÊÇ´ÓÓû§²Ù×÷¿ªÊ¼µ½ËùÓÐÊý¾Ý·µ»ØÍê³ÉµÄÕû¸öºÄʱ;µ«´ÓÓû§µÄÖ÷¹Û¸ÐÖªÀ´Ëµ£¬Èç¹û²ÉÓÃÒ»ÖÖÓÅ»¯µÄÊý¾Ý³ÊÏÖ²ßÂÔ£¬µ±ÉÙ²¿·ÖÊý¾Ý·µ»ØÖ®ºó¾ÍÁ¢¿Ì½«Êý¾Ý³ÊÏÖÔÚÓû§ÃæÇ°£¬ÔòÓû§¸ÐÊܵ½µÄÏìӦʱ¼ä¾Í»áԶԶСÓÚʵ¼ÊµÄÊÂÎñÏìӦʱ¼ä¡£
¶ÔÓÚµäÐ͵Ľ»»¥ÏµÍ³£¬2sÖ®ÄÚµÄÏìӦʱ¼äͨ³£ÊDZ»Óû§Ëù½ÓÊܵÄ;Èç¹ûÏìӦʱ¼äΪ5sʱ£¬Óû§µÄÂúÒâ³Ì¶È½«»áÊܵ½Ò»¶¨µÄÓ°Ïì;µ±½»Ò×ÏìӦʱ¼äΪ10sʱ£¬ÄÇô´ó¶àÊýÓû§½«»á²»ÄÍ·³µØ¹Ø±Õ½»Ò×Ò³Ãæ£¬ÏÔÈ»ÕâÊǷdz£Ôã¸âµÄÓû§ÌåÑé¡£
¹ÜÀíÔ±ÊӽǵÄÈí¼þÐÔÄÜ
¹ÜÀíÔ±ÊÓ½ÇÓÐʱºòÒ²¾ÍÊÇÔËάÈËÔ±µÄÊӽǡ£¶ÔÓÚÔËάÈËÔ±À´Ëµ£¬ÏìӦʱ¼äµ±È»Ò²ºÜÖØÒª£¬ÔËά·½¹Ø×¢¸ü¶àµÄÊÇϵͳÔËÐÐÊÇ·ñƽÎÈ(ÏìӦʱ¼ä»òÕß½»Ò×ÍÌÍÂÁ¿ÊÇ·ñÓоçÁÒ²¨¶¯)£¬CPU¡¢ÄÚ´æ¡¢´æ´¢µÈ¹Ø¼ü×ÊÔ´ÊÇ·ñ³ä×ã¡£ÁíÍ⣬¶ÔÓÚÒøÐÐÕâÑùÓµÓк£Á¿Óû§ºÍ½Ï¸ß½»Ò×ÍÌÍÂÁ¿µÄÆóÒµÀ´Ëµ£¬ÏµÍ³ÊÇ·ñ¾ßÓнϺõĿÉÀ©Õ¹ÐÔÊǺܹؼüµÄ(Õâ¾ö¶¨ÁËÊÇ·ñÄܹ»Í¨¹ý×ÊÔ´µ÷ÅäºÍÀ©³äƽÎȶȹýÒµÎñ¸ß·å)£¬°üÀ¨£º
1£®ÏµÍ³µÄÏìӦʱ¼ä
2£®ÏµÍ³×´Ì¬µÄÏà¹ØÐÅÏ¢£¬ÈçCPU¡¢ÄÚ´æ¡¢Ó¦Ó÷þÎñÆ÷״̬¡¢JVM¿ÉÓÃÄÚ´æ¡¢Êý¾Ý¿âµÄ״̬µÈ
3£®ÏµÍ³µÄ¿ÉÀ©Õ¹ÐÔ£¬¼´´¦Àí²¢·¢µÄÄÜÁ¦
4£®ÏµÍ³¿ÉÄܵÄ×î´óÈÝÁ¿ºÍ¿ÉÄܵÄÐÔÄÜÆ¿¾±£¬Í¨¹ý¸ü»»ÄÄЩÉ豸»òÊǽøÐÐÄÄЩÀ©Õ¹Äܹ»Ìá¸ßϵͳµÄÐÔÄÜ¡£
5£®³¤Ê±¼äÔËÐÐÊÇ·ñ×ã¹»Îȶ¨£¬ÊÇ·ñÄܹ»²»¼ä¶ÏµØÌṩҵÎñ·þÎñµÈ¡£
¿ª·¢ÊӽǵÄÈí¼þÐÔÄÜ
¿ª·¢ÈËÔ±¶ÔÐÔÄܵĹØ×¢µã¸ü¶àµÄÊÇϵͳͶ²úÉÏÏߺó£¬ÏìӦʱ¼äÊÇ·ñ´ïµ½ÁËÓû§ÐèÇó˵Ã÷ÊéÖеÄÏà¹ØÒªÇó¡£´ËÍ⣬¿ª·¢ÈËÔ±¸ü¼Ó¹Ø×¢±àд´úÂëµÄÔËÐÐЧÂÊ¡¢Êý¾Ý¿â·ÃÎÊÊÇ·ñ°´ÕÕÉèÏëµÄ·ÃÎÊ·¾¶ÒÔ¼°Ë÷ÒýÉèÖÃÊÇ·ñºÏÀíµÈ£¬°üÀ¨Óû§ºÍ¹ÜÀíÔ±¹ØÐĵÄÈí¼þÐÔÄÜ¡£
ÈçºÎͨ¹ýµ÷ÕûÉè¼ÆºÍ´úÂëʵÏÖ£¬»òÊÇÈçºÎͨ¹ýµ÷ÕûϵͳÉèÖõȷ½·¨Ìá¸ßÈí¼þµÄÐÔÄܱíÏÖ¡£
ÈçºÎ·¢ÏÖ²¢½â¾öÈí¼þÉè¼ÆºÍ¿ª·¢¹ý³ÌÖвúÉúµÄÓÉÓÚ¶àÓû§·ÃÎÊÒý·¢µÄÈí¼þÕÏ£¬Ò²¾ÍÊÇͨ³£Ëù˵µÄ¡°ÐÔÄÜÆ¿¾±¡±ºÍϵͳÖдæÔÚµÄÔÚ´óÁ¿Óû§·ÃÎÊʱ±íÏÖ³öÀ´µÄȱÏÝ¡£
1.4 ÐÔÄܺâÁ¿Ö¸±ê
ÏìӦʱ¼ä
ÇëÇóÏìӦʱ¼äÖ¸µÄÊǿͻ§¶Ë·¢³öÇëÇ󵽵õ½ÏìÓ¦µÄÕû¸ö¹ý³ÌµÄʱ¼ä¡£Õâ¸ö¹ý³ÌÊÇ´Ó¿Í»§¶Ë·¢ÆðÒ»¸öÇëÇó¿ªÊ¼¼ÆÊ±£¬µ½¿Í»§¶Ë½ÓÊÕµ½´Ó·þÎñÆ÷¶Ë·µ»ØµÄÏìÓ¦½á¹ûΪֹ¼ÆÊ±½áÊø¡£ÔÚijЩ¹¤¾ßÖУ¬ÇëÇóÏìӦʱ¼äͨ³£»á±»³ÆÎªTTLB£¬¼´Time
to Last Byte£¬Òâ˼ÊÇ´Ó·¢ÆðÒ»¸öÇëÇó¿ªÊ¼£¬µ½¿Í»§¶ËÊÕµ½×îºóÒ»¸ö×Ö½ÚµÄÏìÓ¦ËùºÄ·ÑµÄʱ¼ä¡£ÇëÇóÏìӦʱ¼äµÄµ¥Î»Ò»°ãΪ¡°Ã루s£©¡±»òÕß¡°ºÁÃ루ms£©¡±¡£ÇëÇóÏìӦʱ¼äµÄ·Ö½âÈçÏÂͼËùʾ£º

´ÓͼÖпÉÒÔ¿´³ö£¬ÇëÇóÏìӦʱ¼äΪ¡°ÍøÂçÏìӦʱ¼ä¡±ºÍ¡°Ó¦ÓóÌÐòÓëϵͳÏìӦʱ¼ä¡±Ö®ºÍ£¬¾ßÌåÓɯߏö²¿·Ö×é³É£¬¼´£¨N1+N2+N3+N4£©+£¨A1+A2+A3£©¡£
²¢·¢Óû§Êý
²¢·¢Óû§ÊýÒ²¾³£±»ÓÃÀ´×÷ΪºâÁ¿ÏµÍ³²¢·¢´¦ÀíÄÜÁ¦µÄÖ¸±ê£¬²¢·¢Óû§ÊýÊÇָϵͳ¿ÉÒÔͬʱ³ÐÔØµÄÕý³£Ê¹ÓÃϵͳ¹¦ÄܵÄÓû§ÊýÁ¿¡£Õâ¸öÖ¸±êÒ²¾³£±»µ±×÷ºâÁ¿ÏµÍ³´¦ÀíÄÜÁ¦µÄÖØÒªÖ¸±ê¡£Êµ¼ÊÉÏ£¬ÁýͳµØ½«²¢·¢Óû§ÊýµÄ´óС×÷ΪºâÁ¿ÏµÍ³²¢·¢´¦ÀíÄÜÁ¦µÄÖ¸±ê²¢²»ÊÇÊ®·Ö¿ÆÑ§µÄ£¬ÒòΪ²¢·¢Óû§ÓÖ¿ÉÒÔϸ·ÖΪÔÚÏßÓû§ÊýºÍÑϸñµÄ²¢·¢Óû§¡£
ÔÚÏßÓû§ÊÇÖ¸ÔÚͬһʱ¿Ì´¦ÓڵǼ״̬µÄÓû§£¬ÔÚÏßÓû§Êý½ö½ö±íÃ÷ÓжàÉÙÓû§´¦ÓڵǼ״̬£¬²¢²»ÄÜ˵Ã÷ÕâЩÓû§ÕýÔÚ½øÐвÙ×÷£¬ÔÚijЩÇé¿öÏ£¬ÏµÍ³ÔÚÏßÓû§Êý¿ÉÄܱȽϸߣ¬µ«ÊÇÿÃë´¦Àí½»Ò×ÊýÁ¿ÓпÉÄܲ¢²»¸ß¡£
ÑϸñµÄ²¢·¢Óû§ÊÇÖ¸ÔÚͬһʱ¿ÌÖ´ÐÐͳһ²Ù×÷µÄ»îÔ¾Óû§¡£½ÏÉÙµÄÑϸñ²¢·¢Ã÷»§Êý¿ÉÄÜ¾Í»á¸øÏµÍ³Ôì³É½Ï´óµÄѹÁ¦£¬Êµ¼ÊÉϾø´ó¶àÊýδ¾¹ýÐÔÄܲâÊÔºÍδ×öµ÷ÓŵÄÓ¦ÓÃϵͳ£¬5¡«10¸öÑϸñ²¢·¢Óû§¾ÍÄÜ»ò¶à»òÉٵظøÏµÍ³Ôì³ÉÐÔÄܼäÌ⡣ϵͳÓû§ÊýÊÇָϵͳע²áµÄ×ÜÓû§Êý¡£
ÈýÕßÖ®¼äµÄ¹ØÏµ:ϵͳÓû§Êý¡ÝÔÚÏßÓû§Êý¡ÝÑϸñµÄ²¢·¢Óû§Êý¡£
ÍÌÍÂÁ¿
µ¥Î»Ê±¼äÄÚ´¦ÀíµÄ¿Í»§¶ËÇëÇóÊýÁ¿£¬Ö±½ÓÌåÏÖÈí¼þϵͳµÄÐÔÄܳÐÔØÄÜÁ¦¡£Í¨³£Çé¿öÏ£¬ÍÌÍÂÂÊ¿ÉÒÔÓá°ÇëÇóÊý/Ã롱¡°Ò³ÃæÊý/Ã롱À´ºâÁ¿¡£´ÓÍøÂç½Ç¶È£¬ÍÌÍÂÁ¿Ò»°ãÒÔ¡°×Ö½Ú/Ã롱À´ºâÁ¿¡£
TPS£¨Transaction Per Second£©
ÊÇָÿÃëÖÓϵͳÄܹ»´¦ÀíµÄ½»Ò×»òÕßÊÂÎñµÄÊýÁ¿£¬ÓÃÀ´ºâÁ¿ÏµÍ³ÒµÎñ´¦ÀíÄÜÁ¦µÄÖØÒªÖ¸±ê¡£
¶ÔÓÚһЩÈÕ½»Ò×Á¿±È½Ï´óµÄϵͳ£¬Í¨³£ÔÚ²âÊÔ±¨¸æÖÐÓÃÿÃëÍê³É¶àÉÙÍò±Ê»ò8/12/24СʱÍê³É¶àÉÙÍò±Ê½»Ò×À´ÃèÊöϵͳµÄÒµÎñ´¦ÀíÄÜÁ¦£¬ÕâÑù¿ÉÒԸоõ¸üÖ±¹Û¡£
´óÌåÀ´Ëµ£¬¶ÔÓÚ½»»¥Ê½Ó¦Óã¬Óû§Ö±½ÓµÄÌåÑéÊÇÏìӦʱ¼ä£¬Í¨¹ý²¢·¢Óû§ÊýºÍÏìӦʱ¼ä¿ÉÒÔÈ·¶¨ÏµÍ³µÄÐÔÄܹ滮£¬µ«¶ÔÓڷǽ»»¥Ê½Ó¦Óã¬Óá°ÍÌÍÂÁ¿¡±À´ÃèÊöÎÒÃǶÔϵͳÐÔÄܵįÚÍû»á¸ü¼ÓºÏÀí¡£
¶ÔÓÚ½»»¥Ê½Ó¦ÓÃÀ´Ëµ£¬ÍÌÍÂÁ¿Ö¸±ê·´Ó³µÄÊÇ·þÎñÆ÷³ÐÊܵÄѹÁ¦¡£ÔÚÈÝÁ¿¹æ»®µÄ²âÊÔÖУ¬ÍÌÍÂÁ¿ÊÇÒ»¸öÖØµã¹Ø×¢µÄÖ¸±ê£¬ÒòΪËüÄܹ»ËµÃ÷ϵͳ¼¶±ðµÄ¸ºÔØÄÜÁ¦¡£ÁíÍ⣬ÔÚÐÔÄܵ÷ÓŵĹý³ÌÖУ¬ÍÌÍÂÁ¿Ö¸±êÒ²ÓÐÖØÒªµÄ¼ÛÖµ¡£
ÈçÔÚwebϵͳµÄÐÔÄܲâÊÔ¹ý³ÌÖУ¬ÍÌÍÂÁ¿ÒÔÇëÇóÊý/Ãë À´ÌåÏÖ£¬ÍÌÍÂÁ¿Ö¸±ê¿ÉÒÔÔÚÁ½¸ö·½Ãæ·¢»Ó×óÓÒ£º
ÓÃÓÚÐÖúÉè¼ÆÐÔÄܲâÊÔ³¡¾°£¬ÒÔ¼°ºâÁ¿ÐÔÄܲâÊÔ³¡¾°ÊÇ·ñ´ïµ½ÁËÔ¤ÆÚµÄʵ¼ÊÄ¿±ê¡£
ÓÃÓÚÐÖú·ÖÎöÐÔÄÜÆ¿¾±£¬ÍÌÍÂÁ¿µÄÏÞÖÆÊÇÐÔÄÜÆ¿¾±µÄÒ»ÖÖÖØÒª±íÏÖÐÎʽ£¬Òò´Ë£¬ÓÉÕë¶ÔÐԵĶÔÍÌÍÂÁ¿½øÐвâÊÔ£¬¿ÉÒÔ¾¡¿ì¶¨Î»µ½ÐÔÄÜÆ¿¾±ËùÔÚλÖᣱÈÈç˵£¬RBI£¨rapid
bottleneck identify£©·½·¨¾ÍÖ÷Ҫͨ¹ýÍÌÍÂÁ¿²âÊÔ·¢ÏÖÐÔÄÜÆ¿¾±¡£
2 ÐÔÄܲâÊÔ·½·¨ÂÛ
2.1 ÐÔÄܲâÊÔ·½·¨
2.1.1 RBI£¨rapid bottleneck identify£©·½·¨
RBI£¨rapid bottleneck identify£©·½·¨ÊÇEmpirix¹«Ë¾Ìá³öµÄÒ»ÖÖÓÃÓÚ¿ìËÙʶ±ðϵͳÐÔÄÜÆ¿¾±µÄ·½·¨¡£¸Ã·½·¨»ùÓÚÒÔÏÂһЩÊÂʵ£º
1£®·¢ÏÖµÄ80%ϵͳµÄÐÔÄÜÆ¿¾±¶¼ÓÉÍÌÍÂÁ¿ÖÆÔ¼¡£
2£®²¢·¢Óû§ÊýºÍÍÌÍÂÁ¿Æ¿¾±Ö®¼ä´æÔÚÒ»¶¨µÄ¹ØÁª¡£
3£®²ÉÓÃÍÌÍÂÁ¿²âÊÔ¿ÉÒÔ¸ü¿ìËٵĶ¨Î»ÎÊÌâ¡£
RBI·½·¨Ê×ÏÈ·ÃÎÊ·þÎñÆ÷ÉϵÄÐ¡Ò³ÃæºÍ¼òµ¥Ó¦Ó㬴ÓÓ¦Ó÷þÎñÆ÷£¬ÍøÂçµÈ»ù´¡µÄ²ãÃæÉÏÁ˽âϵͳÍÌÍÂÁ¿±íÏÖ¡£
Æä´ÎÑ¡Ôñ²»Í¬µÄ³¡¾°£¬É趨²»Í¬µÄ²¢·¢Óû§Êý£¬Ê¹ÆäÍÌÍÂÁ¿±£³Ö»ù±¾Ò»ÖµÄÔö³¤Ç÷ÊÆ£¬Í¨¹ý²»¶ÏÔö¼Ó²¢·¢Óû§ÊýºÍÍÌÍÂÁ¿£¬¹Û²ìϵͳµÄÐÔÄܱíÏÖ¡£
ÔÚÈ·¶¨¾ßÌåµÄÐÔÄÜÆ¿¾±Ê±£¬RBI½«ÐÔÄÜÆ¿¾±µÄ¶¨Î»°´ÕÕÒ»ÖÖ¡°×Ô϶øÉÏ¡±µÄ·ÖÎö·½Ê½½øÐзÖÎö£¬Ê×ÏÈÈ·¶¨ÊÇÓɲ¢·¢»¹ÊÇÓÉÍÌÍÂÁ¿Òý·¢µÄÐÔÄܱíÏÖÏÞÖÆ£¬È»ºó´ÓÍøÂ磬Êý¾Ý¿â£¬Ó¦Ó÷þÎñÆ÷ºÍ´úÂë±¾Éí4¸ö»·½ÚÈ·¶¨ÏµÍ³ÐÔÄܾßÌåµÄÆ¿¾±¡£
RBI·½·¨ÔÚÐÔÄÜÆ¿¾±µÄ¶¨Î»¹ý³ÌÖÐÄÜ·¢»ÓÁ¼ºÃµÄ×÷Óã¬Æä¶ÔÐÔÄÜ·ÖÎöºÍÆ¿¾±¶¨Î»ÓкÜÇ¿µÄ½è¼øÒâÒå¡£
2.1.2 ÐÔÄÜϽµÇúÏß·ÖÎö·¨
ÐÔÄÜϽµÇúÏßʵ¼ÊÉÏÃèÊöµÄÊÇÐÔÄÜËæ¿Í»§ÊýÁ¿Ôö¼Ó¶ø³öÏÖϽµÇ÷ÊÆµÄÇúÏß¡£ÕâÀïµÄÐÔÄÜ¿ÉÒÔÊÇÏìӦʱ¼ä£¬Ò²¿ÉÒÔÊÇÍÌÍÂÁ¿¡£

ÐÔÄÜÇúÏß´óÌå·Ö³ÉÒÔϼ¸¸ö²¿·Ö:
1£®ÐÔÄÜÆ½Ì¹Çø
ÔÚ²»½øÐÐÐÔÄܵ÷ÓŵÄÇé¿öÏÂËùÄÜÆÚÍû´ïµ½µÄ×î¼ÑÐÔÄÜ¡£Õâ¸öÇøÓò¿ÉÒÔ±»ÓÃÀ´×öÐÔÄÜ»ùÏß»òÕßbenchmark¡£
2£®Ñ¹Á¦Çø
Ó¦ÓóöÏÖÐÔÄÜÇá΢ϽµµÄµØ·½¡£µäÐ͵ģ¬×î´óµÄ½¨ÒéÓû§¸ºÔØÊÇѹÁ¦ÇøÓòµÄ¿ªÊ¼¡£
3£®ÐÔÄܹյã
ÐÔÄÜ¿ªÊ¼¼±¾çϽµµÄµã¡£
Õ⼸¸öÇøÓòʵ¼ÊÉÏÃ÷È·±êʶÁËϵͳÐÔÄÜ×îÓÅÐãµÄÇø¼ä¡£ÏµÍ³ÐÔÄÜ¿ªÊ¼±ä»µµÄÇø¼ä£¬ÒÔ¼°ÐÔÄܳöÏÖ¼±¾çϽµµÄµã¡£
¶ÔÓÚÐÔÄܲâÊÔÀ´Ëµ£¬ÕÒµ½ÕâÐ©Çø¼äºÍ¹Õµã£¬¾Í¿ÉÒÔÕÒµ½ÐÔÄÜÆ¿¾±²úÉúµÄµØ·½¡£
2.2 ѹÁ¦²âÊÔ¹¤¾ß
Õë¶Ô²»Í¬³¡¾°£¬Ò»°ãÓв»Í¬²ãÃæµÄÐÔÄܲâÊÔ¹¤¾ß¡£
ϵͳ²ãÃæ£¬±ÈÈçLinux»·¾³Ï£¬Õë¶Ô²»Í¬µÄϵͳ×é¼þ´æÔÚ²»Í¬µÄϵͳѹ²â¹¤¾ß¡£×î³£¼ûµÄÊÇϵͳµÄsysbench×é¼þ°üËù°üº¬µÄ¹¤¾ß¡£ÏÂͼÊÇÐÔÄÜÁìÓòÁìÓòר¼ÒBrendan
GreggµÄÌṩlinux system bench toolsͼ£¬¹©²Î¿¼¡£ÃüÁîµÄÏêϸÓ÷¨¿ÉÒÔͨ¹ýman²éÔÄ¡£

Ó¦ÓòãÃæ£¬Ä¿Ç°webÓ¦ÓÃÕûÌåÒ»°ã²ÉÓÃloadrunner»òÕßjmeter½øÐÐѹÁ¦²âÊÔ¡££¨loadrunner¿ÉÒÔͨ¹ýÂ¼ÖÆ²Ù×÷×Ô¶¯Éú³É²âÊԽű¾¡£Jmeter¿ÉÒÔʹÓÃbadboyÂ¼ÖÆ²Ù×÷²½Ö裬Éú³ÉjmeterÔËÐнű¾£©¡£
¶ÔÓÚûÓÐwebµÄһЩºó¶ËÓ¦Óã¬ÌرðÊÇ»ùÓÚwebserviceµÄ΢·þÎñ£¬Ò»°ã²ÉÓÃsoapui»òÕßpostman½øÐÐѹÁ¦²âÊÔ£¨soapuiºÍpostmanµÄÁíÒ»¸öÇ¿´ó¹¦ÄÜÊÇ¿ÉÒÔ¸ù¾Ý²âÊÔ½á¹û×Ô¶¯´´½¨×®´úÂë·þÎñÆ÷£¬ÕâÔÚ´æÔÚ´óÁ¿¹ØÁªÓ¦ÓõĻ·¾³Ï£¬ÓÈΪÓÐÓã©¡£
2.3 ÐÔÄܹ۲⹤¾ß
ÔÚLinux»·¾³Ï£¬´æÔÚ²»Í¬²ãÃæµÄÐÔÄܹ۲⹤¾ß£¬ÓÃÓÚ·ÖÎö²»Í¬²ãÃæµÄϵͳÐÔÄÜ¡£±ÈÈç³£¼ûµÄnmon¡¢topÃüÁîÓÃÓÚϵͳȫ¾ÖÐԵĹ۲⣬sarÓÃÓÚͳ¼ÆÐԵĹ۲⡣ÏÂÃæÊÇBrendan
GreggÌṩµÄͼ£¬¹©²Î¿¼¡£


Öмä¼þ¡¢Êý¾Ý¿â²ãÃæÒ²ÓÐÀàËÆ¹¤¾ß
ÈçWAS£¨IBM WebSphere Application Server£©£¬¾ÍÓÐ×Ô´øµÄTPV£¨Tivoli
Performance Viewer£©

WASÍⲿ¼à¿Ø¹¤¾ßPTT£¨WebSphere Application Server Performance
Tuning Toolkit£©

ÕâЩ¼à¿Ø¹¤¾ß»áÌṩÏêϸµÄKPI¼à¿ØÊý¾Ý£¬Í¨¹ý·ÖÎöÏà¹ØKPI£¬ÎÒÃÇ¿ÉÒÔÈ·¶¨ÐÔÄÜÆ¿¾±»òÕßÕÒµ½ÐÔÄÜÆ¿¾±µÄ¿ÉÒɵ㡣
2.4 ÐÔÄÜ·ÖÎö·½·¨
2.4.1 Ad HocºË¶ÔÇåµ¥·¨
µ±ÐèÒª¼ì²éºÍµ÷ÊÔϵͳʱ£¬¼¼ÊõÖ§³ÖÈËԱͨ³£»á»¨Ò»µãʱ¼äÒ»²½²½µØ¹ýÒ»±éºË¶ÔÇåµ¥¡£Ò»¸öµäÐ͵ij¡¾°£¬ÔÚ²úÆ·»·¾³²¿ÊðеķþÎñÆ÷»òÓ¦ÓÃʱ£¬¼¼ÊõÖ§³ÖÈËÔ±»á»¨°ëÌìµÄʱ¼äÀ´¼ì²éÒ»±éϵͳÔÚÕæÊµÑ¹Á¦Ïµij£¼ûÎÊÌâ¡£¸ÃÀàºË¶ÔÇåµ¥¾ÍÊÇAd
Hoc£¨»ùÓÚ¶Ô¸ÃϵͳÀàÐ͵ľÑéºÍ֮ǰËùÓöµ½µÄÎÊÌâËùÂÞÁеÄÇåµ¥£©¡£
¾Ù¸öÀý×Ó£¬ÈçÏÂÊǺ˶ÔÇåµ¥ÖеÄÒ»Ïî:
ÔËÐÐ iostat-x1¼ì²éawaitÁС£Èç¹û¸ÃÁÐÔÚ¸ºÔØÏ³ÖÐø³¬¹ý10(ms)£¬ÄÇô˵Ã÷´ÅÅÌÌ«Âý»òÊÇ´ÅÅ̹ýÔØ¡£
Ò»·ÝºË¶ÔÇåµ¥»á°üº¬ºÜ¶àÕâÑùµÄ¼ì²éÏîÄ¿¡£
ÕâÀàÇåµ¥ÄÜÔÚ×î¶ÌµÄʱ¼äÄÚÌṩ×î´óµÄ¼ÛÖµ£¬Ò»°ãÐèҪƵ·±¸üÐÂÒÔ±£Ö¤·´Ó³µ±Ç°×´Ì¬¡£ÕâÀàÇåµ¥´¦ÀíµÄ¶àÊÇÐÞ¸´·½·¨ÈÝÒ׼ǼµÄÎÊÌ⣬ÀýÈçÉèÖÿɵ÷²ÎÊý£¬¶ø²»ÊÇÕë¶ÔÔ´
´úÂë»ò»·¾³×ö¶¨ÖƵÄÐÞ¸´¡£
Ad HocºË¶ÔÇåµ¥ÄÜÓÐЧ±£Ö¤ËùÓÐÈ˶¼ÖªµÀÈçºÎ¼ì²é×îÔã¸âµÄÎÊÌ⣬Äܸ²¸Çµ½ËùÓÐÏÔ¶øÒ×¼ûµÄÎÊÌâ¡£ºË¶ÔÇåµ¥±ØÐëдµÃÇå³þ¶ø¹æ·¶£¬Ïêϸ˵Ã÷ÈçºÎ±æ±ðÿһ¸öÎÊÌâºÍÈçºÎ×öÐÞ¸´¡£
¾ÙÀý£º
Brendan GreggÌṩµÄ60ÃëÕë¶Ôliunx×ö»ù´¡ÐÔÄÜÅжϵÄÃüÁîÁÐ±í£¬ÈçÏ£º

ÔÙ±ÈÈ磬ÔÚÒ»¸öµäÐ͵ĻùÓÚWASµÄwebÓ¦Óó¡¾°Ï£¬ÏÂͼ¼´¿ÉÈÏΪÊÇËüµÄAd HocºË¶ÔÇåµ¥¡£

2.4.2 USE·½·¨( utilization¡¢saturation¡¢errors)
¸Ã·½·¨µÄºËÐÄÊǶÔÓÚËùÓеÄ×ÊÔ´£¬²é¿´ËüµÄʹÓÃÂÊ¡¢±¥ºÍ¶ÈºÍ´íÎó¡£
ÊõÓï˵Ã÷£º
1£®×ÊÔ´:ËùÓзþÎñÆ÷ÎïÀíÔªÆ÷¼þ£¨CPU¡¢×ÜÏß¡£©£¬Ä³Ð©Èí¼þ×ÊÔ´Ò²ÄÜËãÔÚÄÚ¡£
2£®Ê¹ÓÃÂÊ:Ôڹ涨µÄʱ¼ä¼ä¸ôÄÚ£¬×ÊÔ´ÓÃÓÚ·þÎñ¹¤×÷µÄʱ¼ä°Ù·Ö±È¡£ËäÈ»×ÊÔ´·±Ã¦£¬µ«ÊÇ×ÊÔ´»¹ÓÐÄÜÁ¦½ÓÊܸü¶àµÄ¹¤×÷£¬²»ÄܽÓÊܸü¶à¹¤×÷µÄ³Ì¶È±»ÊÓΪ±¥ºÍ¶È¡£
3£®±¥ºÍ¶È:×ÊÔ´²»ÄÜÔÙ·þÎñ¸ü¶à¶îÍ⹤×÷µÄ³Ì¶È£¬Í¨³£Óеȴý¶ÓÁС£
4£®´íÎó:´íÎóʼþµÄ¸öÊý¡£
Ò»µ©×ÊÔ´µÄÈÝÁ¿´ïµ½100£¥µÄʹÓÃÂÊ£¬¾ÍÎÞ·¨½ÓÊܸü¶àµÄ¹¤×÷£¬×ÊÔ´»òÕß»á°Ñ¹¤×÷½øÐÐÅŶÓ(±¥ºÍ)£¬»òÕ߻᷵»Ø´íÎó¡£

USE·½·¨»á½«·ÖÎöÒýµ¼µ½Ò»¶¨ÊýÁ¿µÄ¹Ø¼üÖ¸±êÉÏ£¬ÕâÑù¿ÉÒÔ¾¡¿ìµØºËʵËùÓеÄϵͳ×ÊÔ´¡£Êµ²Ù¹ý³ÌÈçÏ£º

Õâ¸ö·½·¨±æ±ð³öµÄºÜ¿ÉÄÜÊÇϵͳƿ¾±ÎÊÌâ¡£²»¹ý£¬Ò»¸öϵͳ¿ÉÄܲ»Ö»ÃæÁÙÒ»¸öÐÔÄܼäÌ⣬Òò´ËÄã¿ÉÄÜÒ»¿ªÊ¼¾ÍÄÜÕÒµ½ÎÊÌ⣬µ«ËùÕÒµ½µÄ»ØÌâ²¢·ÇÄã¹ØÐĵÄÄǸö¡£ÔÚ¸ù¾ÝÐèÒª·µ»ØUSE·½·¨±éÀúÆäËû×ÊԴ֮ǰ£¬Ã¿¸ö·¢ÏÖ¿ÉÒÔÓøü¶àµÄ·½·¨½øÐе÷²é¡£
USE·½·¨µÄµÚÒ»²½ÊÇÒª½¨Ò»ÕÅ×ÊÔ´ÁÐ±í£¬Òª¾¡¿ÉÄÜÍêÕû¡£ÏÂÃæÊÇÒ»ÕÅ·þÎñÆ÷ͨ³£µÄ×ÊÔ´ÁÐ±í·¶Àý£º
1£®CPU:²å²Û¡¢ºË¡¢Ó²¼þÏß³Ì(ÐéÄâCPU)
2£®ÄÚ´æ:DRAM
3£®ÍøÂç½Ó¿Ú:ÒÔÌ«Íø¶Ë¿Ú
4£®´æ´¢É豸:´ÅÅÌ
5£®¿ØÖÆÆ÷:´æ´¢¡¢ÍøÂç
6£®»¥Áª:CPU¡¢ÄÚ´æ¡¢IO
Ò»µ©ÄãÕÆÎÕÁË×ÊÔ´µÄÁÐ±í£¬¾Í¿ÉÒԲɼ¯ÕâÈýÀàÖ¸±ê:ʹÓÃÂÊ¡¢±¥ºÍ¶È£¬ÒÔ¼°´íÎó¡£
±ÈÈç:
1£®CPUʹÓÃÂÊ£¨vmstat 1£©
2£®CPU±¥ºÍ¶È£¨¼´ÔËÐжÓÁг¤¶È vmstat 1£©
3£®ÄÚ´æÊ¹ÓÃÂÊ£¨free -m£©
4£®ÄÚ´æ±¥ºÍ¶È£¨ÄäÃû»»Ò³»òÕßÏ̻߳»³öÔÙ»òÕßOOM£©
5£®ÍøÂç½Ó¿ÚʹÓÃÂÊ£¨sar ¨Cn DEV 1£©
6£®´æ´¢Ê¹ÓÃÂÊ£¨É豸·±Ã¦°Ù·Ö±Èiostat ¨Cd ¨Cx 1£©
7£®´æ´¢±¥ºÍ¶È£¨µÈ´ý¶ÓÁ㤶Èiostat ¨Cd ¨Cx 1£©
8£®´æ´¢É豸IO£¨dmesg smartctl£©
Êý¾Ý²É¼¯ºó£¬¸ù¾ÝÈçϵĽ¨ÒéÕÒµ½Æ¿¾±²¢½øÐÐÉîÈë·ÖÎö£º
ʹÓÃÂÊ:100%µÄʹÓÃÂÊͨ³£ÊÇÆ¿¾±µÄÐźÅ(¼ì²é±¥ºÍ¶È²¢È·ÈÏÆäÓ°Ïì)¡£Ê¹ÓÃÂʳ¬¹ý60£¥¿ÉÄÜ»áÊÇÎÊÌ⣬»ùÓÚÒÔÏÂÀíÓÉ:ʱ¼ä¼ä¸ôµÄ¾ùÖµ£¬¿ÉÄÜÑÚ¸ÇÁË100%ʹÓÃÂÊµÄ¶ÌÆÚ±¬·¢£¬ÁíÍ⣬һЩ×ÊÔ´£¬ÖîÈçÓ²ÅÌ(²»ÊÇCPU)£¬Í¨³£ÔÚ²Ù×÷ÆÚ¼äÊDz»Äܱ»Öжϵ쬼´Ê¹×öµÄÊÇÓÅÏȼ¶½Ï¸ßµÄ¹¤×÷¡£Ëæ×ÅʹÓÃÂʵÄÉÏÉý£¬ÅŶÓÑÓʱ»á±äµÃ¸üƵ·±ºÍÃ÷ÏÔ¡£
±¥ºÍ¶È:Èκγ̶ȵı¥ºÍ¶¼ÊÇÎÊÌâ(·ÇÁã)¡£±¥ºÍ³Ì¶È¿ÉÒÔÓÃÅŶӳ¤¶È»òÕßÅŶÓËù»¨µÄʱ¼äÀ´¶ÈÁ¿¡£
´íÎó:´íÎó¶¼ÊÇÖµµÃÑо¿µÄ£¬ÓÈÆäÊÇËæ×Å´íÎóÔö¼ÓÐÔÄÜ»á±ä²îµÄÄÇЩ´íÎó¡£
2.4.3 ÑÓʱ·ÖÎö·¨
ÑÓʱ·ÖÎö¼ì²éÍê³ÉÒ»Ïî²Ù×÷ËùÓõÄʱ¼ä£¬È»ºó°Ñʱ¼äÔÙ·Ö³ÉСµÄʱ¼ä¶Î£¬½Ó×ŶÔÓÐ×Å×î´óÑÓʱµÄʱ¼ä¶Î×öÔٴεĻ®·Ö£¬×îºó¶¨Îª²¢Á¿»¯ÎÊÌâµÄ¸ù±¾ÔÒò¡£Ò»°ãÇé¿öÏ£¬ÑÓʱ·ÖÎöÐèÒªÉîÈëµ½Èí¼þÕ»Öеĸ÷²ãȥѰÕÒÑÓʱÎÊÌâµÄÔÒò¡£
±ÈÈç˵³£¼ûµÄwebÓ¦Ó㬿ÉÒÔÈçÏÂͼËùʾ£¬ÏÈ´ÖÂԵĻ®·Ö¸÷×é¼þÏûºÄʱ¼ä¡£ÔÙÉîÈëµ½¸÷×é¼þÄÚ²¿Ïêϸ·ÖÎöÑÓʱ¡£

2.5 ÐÔÄÜ·ÖÎö×ñѵij£¼ûÔÔò
2.5.1 2/5/8ÔÔò
ËùνÏìӦʱ¼äµÄ¡°2-5-8ÔÔò¡±£¬¼òµ¥µØËµ:µ±Óû§Äܹ»ÔÚ2sÒÔÄڵõ½ÏìӦʱ£¬»á¸Ð¾õϵͳµÄÏìÓ¦ºÜ¿ì;µ±Óû§ÔÚ2ÖÁ5sµÃµ½ÏìӦʱ£¬»á¸Ð¾õϵͳµÄÏìÓ¦ËÙ¶È»¹¿ÉÒÔ;µ±Óû§ÔÚ5ÖÁ8sµÃµ½ÏìӦʱ£¬»á¸Ð¾õϵͳµÄÏìÓ¦ËٶȺÜÂý£¬µ«ÊÇ»¹¿ÉÒÔ½ÓÊÜ;¶øµ±Óû§ÔÚ³¬¹ý8sºóÈÔÈ»ÎÞ·¨µÃµ½ÏìӦʱ£¬»á¸Ð¾õϵͳÔã͸ÁË£¬»òÕßÈÏΪϵͳÒѾʧȥÏìÓ¦£¬¶øÑ¡ÔñÀ뿪Õâ¸öWebÕ¾µã£¬»òÕß·¢ÆðµÚ¶þ´ÎÇëÇó¡£
2.5.2 ¶þ°ËÔÔò
¶þ°Ë¶¨ÂÉÒ²½Ð°ÍÀ³¶à¶¨ÂÉ£¬ÊÇ19ÊÀ¼ÍÄ©20ÊÀ¼Í³õÒâ´óÀû¾¼Ãѧ¼Ò°ÍÀ³¶à·¢Ã÷µÄ¡£¸Ã¶¨ÂɵÄÖ÷ÒªÄÚÈÝΪ:ÔÚÈκÎÒ»×é¶«Î÷ÖУ¬×îÖØÒªµÄÖ»Õ¼ÆäÖÐһС²¿·Ö£¬Ô¼20£¥;ÆäÓà80£¥µÄ¾¡¹ÜÊǶàÊý£¬È´ÊÇ´ÎÒªµÄ£¬Òò´ËÓֳƶþ°Ë·¨Ôò¡£ÓÃÓÚ¼õÉÙ·çÏÕ¡¢×¥×¡ÖØµã½øÐиü¶àµÄ²âÊÔ:Óû§80£¥µÄʱ¼äÔÚʹÓÃÈí¼þ²úÆ·ÖÐ20£¥µÄ¹¦ÄÜ¡£¡°Öصã²âÊÔ¡±¾ÍÊDzâÊÔÕâ20£¥µÄ¹¦ÄÜ£¬¶øÆäËû80£¥µÄ¹¦ÄÜÊôÓÚÓÅÏȼ¶µÍµÄ²âÊÔ·¶Î§£¬Õ¼20£¥µÄ²âÊÔ×ÊÔ´¡£
ʵÀý:¶Ô²âÊÔÇ¿¶È¹ÀËã
»ù±¾¸ÅÄî:ÿ¸ö¹¤×÷ÈÕ80£¥µÄÒµÎñÔÚ20£¥µÄʱ¼äÄÚÍê³É¡£ÀýÈçÿÌ칤×÷8h£¬ÄÇôÿÌì80£¥µÄÒµÎñÔÚ8¡Á20£¥£½1.6hÄÚÍê³É¡£
¶þ°ËÔÔòÆäËûº¬Òå
80£¥µÄ´íÎóÊÇÓÉ20£¥µÄÄ£¿éÒýÆðµÄ¡£Õ¾ÔÚÓû§½Ç¶È£¬²¢·ÇÑз¢ÊµÏֵĽǶȳö·¢£¬ÕýÈ·µØÑ¡ÔñÖØÒªÄ£¿é×÷Ϊ²âÊÔÖØµã½«²»»áÆ«Àë·½Ïò¡£
80£¥µÄ²âÊԳɱ¾»¨ÔÚ20£¥µÄÈí¼þÄ£¿éÖС£Éè¼ÆÓÃÀýʱÐèÒª½«Ê±¼äÇãб»¨ÔÚ¸´ÔÓµÄ20£¥ºËÐÄÄ£¿éÉÏ£¬´Ó¶øÉè¼Æ¸ü¸ßЧµÄ²âÊÔÓÃÀý¡£
80%µÄ²âÊÔʱ¼ä»¨ÔÚ20%µÄÈí¼þÄ£¿éÖС£Èí¼þ²âÊÔÖ´Ðйý³ÌÖÐÐèÒª½«Ê±¼äÇãбÔÚÖØÒªÄ£¿éµÄ²âÊÔÓÃÀýÖУ¬´Ó¶øÊ¹²âÊÔ¸ü¼ÓÓÐЧ£¬¼°Ê±·¢ÏÖbug¡£
2.5.3 ÓÉÒ×µ½ÄÑÔÔò
²éÕÒÆ¿¾±Ê±¿É°´ÒÔÏÂÓÉÒ×µ½ÄѵÄ˳Ðò£¬¶ÔÓÚϵͳÔËάÈËÔ±À´Ëµ£¬Ò»°ãϰ¹ßÓÚ´ÓÏÂÍùÉÏ£¬´Óµ×²ãϵͳ¿ªÊ¼ÈëÊÖ·ÖÎö¡£±ÈÈ磺
·þÎñÆ÷Ó²¼þÆ¿¾±¡úÍøÂçÆ¿¾±(¶Ô¾ÖÓòÍø£¬¿ÉÒÔ²»¿¼ÂÇ)¡ú·þÎñÆ÷²Ù×÷ϵͳƿ¾±(²ÎÊýÅäÖÃ)¡úÖмä¼þÆ¿¾±(²ÎÊýÅäÖá¢Êý¾Ý¿â¡¢Web·þÎñÆ÷µÈ)¡úÓ¦ÓÃÆ¿¾±(SQLÓï¾ä¡¢Êý¾Ý¿âÉè¼Æ¡¢ÒµÎñÂß¼¡¢Ëã·¨µÈ)¡£
¶ø¶ÔÓ¦Óÿª·¢ÈËÔ±À´Ëµ£¬Ò»°ãϰ¹ßÓÚ´ÓÊìϤµÄÓ¦ÓòãÃæ¿ªÊ¼·ÖÎö£¬´ÓÉÏÍùϽøÐзÖÎö¡£
2.6 ÐÔÄܵ÷ÓÅ»ù±¾ÔÀí
¹ØÓÚÈçºÎÌá¸ßÐÔÄÜ£¬´Ó±¾ÖÊÉÏ˵ֻÓÐÁ½¸öÔÔò£¬ËùÓеĵ÷ÓÅ·½°¸×îÖÕ´ÓÔÀíÉÏ˵¶¼ÊÇ»ùÓÚÕâÁ½¸öÔÔò¡£
±ÈÈç˵ӦÓÃÉè¼ÆÖи÷ÖÖ»º´æµÄÓ¦Ó㬾ÍÊÇÌá¸ßIOµÄ²Ù×÷ЧÂÊ¡£ÔÙ±ÈÈç˵¸÷Àà³Ø£¨Á¬½Ó³Ø¡¢Ï̳߳أ©µÄ´ó¹æÄ£Ê¹Óã¬Ò²ÊÇΪÁ˼õÉÙ×ÊÔ´´´½¨ºÍÏú»ÙµÄ¶¯×÷¡£
2.6.1 ¼õÉÙ²Ù×÷²½Öè

2.6.2 Ìá¸ß²Ù×÷ЧÂÊ

2.7 ÐÔÄܵ÷ÓÅ×ñѵij£¼ûÔÔò
ÐÔÄܵ÷ÓÅÊÇΪÁ˸ÄÉÆÏµÍ³Ä³Ð©·½ÃæµÄÐÔÄܶø¶ÔϵͳÈí¼þ»òÕßÓ²¼þ½øÐеÄÐ޸ġ£ÔÚÐÔÄܲâÊÔµ÷ÓŹý³ÌÖÐÐèÒª×ñÑÒÔÏÂÔÔò£º
1£®ÓÐÃ÷È·µÄÐÔÄܲâÊÔÄ¿±ê¡£
2£®ÔÚÿ´Îµ÷ÓÅǰ£¬Òª¾¡¿ÉÄܶԼÙÉè×ö³öÇåÎúµÄ¡¢Ã÷È·µÄ±íÊö¡£
3£®Ã¿´Îµ÷ÓŽöÖ´ÐÐÒ»¸öÅäÖñä¸ü¡£
ÔÚÿ´Îµ÷Óźó£¬Ê¹ÓÃÏàͬµÄ²âÊÔ³¡¾°£¬ÔÚ¾¡¿ÉÄÜÒ»Öµĺǫ́Êý¾Ý»·¾³½øÐвâÊÔ£¬Ö´Ðнá¹ûÒªÓë»ùÏ߶ԱȷÖÎö£¬È·ÈϽâ¾ö·½°¸ÊÇ·ñÓÐЧ²¢¹Ø×¢ÊÇ·ñ´øÀ´ÆäËûÎÊÌâ¡£
ÏÈÕûÌåºó¾Ö²¿£¬²ã²ã°þÀ룬¼´Ïȵ÷ϵͳ(²Ù×÷ϵͳ¡¢Öмä¼þ)¡¢ÍøÂ磬ÔÙµ÷Êý¾Ý¿â£¬×îºóµ÷ÕûÓ¦ÓÃϵͳ¡£
ÐÔÄܵ÷ÓŵÄÕûÌå¹ý³ÌÈçÏÂͼ:

|