ºìÁªLinuxÃÅ»§
Linux°ïÖú

ÔõÑù³É³¤ÎªÒ»¸öÕæÕýµÄOracle DBA

·¢²¼Ê±¼ä:2008-04-22 00:02:55À´Ô´:ºìÁª×÷Õß:rtmoof
¡¡¡¡Ò»¡¢¶¨Î»
¡¡¡¡oracle·ÖÁ½´ó¿é£¬Ò»¿éÊÇ¿ª·¢£¬Ò»¿éÊǹÜÀí¡£¿ª·¢Ö÷ÒªÊÇдд´æ´¢¹ý³Ì¡¢´¥·¢Æ÷ʲôµÄ£¬»¹ÓоÍÊÇÓÃOracleµÄDevelop¹¤¾ß×öform¡£ÓеãÀàËÆÓÚ³ÌÐòÔ±£¬ÐèÒªÓнÏÇ¿µÄÂß¼­Ë¼Î¬ºÍ´´ÔìÄÜÁ¦£¬¸öÈ˾õµÃ»á±È½ÏÐÁ¿à£¬ÊÇÇà´º·¹J;¹ÜÀíÔòÐèÒª¶ÔoracleÊý¾Ý¿âµÄÔ­ÀíÓÐÉî¿ÌµÄÈÏʶ£¬ÓÐÈ«¾Ö²Ù×ݵÄÄÜÁ¦ºÍ½ôÃܵÄ˼ά£¬ÔðÈνϴó£¬ÒòΪһ¸öСµÄʧÎó¾Í»ádownµôÕû¸öÊý¾Ý¿â£¬Ïà¶ÔÇ°ÕßÀ´Ëµ£¬ºóÕ߸ü¿´Öؾ­Ñé¡£ÒòΪÊý¾Ý¿â¹ÜÀíµÄÔðÈÎÖش󣬺ÜÉÙ¹«Ë¾Ô¸ÒâÇëÒ»¸ö¸Õ¸Õ½Ó´¥oracleµÄÈËÈ¥¹ÜÀíÊý¾Ý¿â¡£

¡¡¡¡¶ÔÓÚ¸Õ¸Õ±ÏÒµµÄÄêÇáÈËÀ´Ëµ£¬¿ÉÒÔÏÈÑ¡Ôñ×ö¿ª·¢£¬ÓÐÒ»¶¨¾­ÑéºóתÐÍ£¬È¥×öÊý¾Ý¿âµÄ¹ÜÀí¡£µ±È»£¬Õâ¸ö»¹ÊÇÒª¿´È˸öµÄʵ¼ÊÇé¿öÀ´¶¨¡£

¡¡¡¡¶þ¡¢Ñ§Ï°·½·¨
¡¡¡¡Îҵķ½·¨ºÜ¼òµ¥£¬¾ÍÊÇ£º¿´Ê顢˼¿¼¡¢Ð´±Ê¼Ç¡¢×öʵÑé¡¢ÔÙ˼¿¼¡¢ÔÙд±Ê¼Ç¿´ÍêÀíÂ۵Ķ«Î÷£¬×Ô¼º¾²ÏÂÐÄÀ´ÏëÏ룬¶àÎÊ×Ô¼º¼¸¸öΪʲô£¬È»ºó°ÑËùѧºÍËùÏëµÄ֪ʶµã×ö¸ö±Ê¼Ç;ÔÚÏ벻ͨ»òÓÐÒÉÎʵÄʱºò£¬¾Í×ö×öʵÑ飬ÏëÏëÔõô»áÕâÑù£¬Í¬ÑùµÄ£¬°ÑʵÑéµÄ½á¹û¼ÇÏÂÀ´¡£Ë¼¿¼ºÍ×öʵÑéÊÇΪÁËÉîÈëµÄÁ˽âÕâ¸ö֪ʶµã¡£¶ø×ö±Ê¼ÇµÄ¹ý³Ì£¬Ò²ÊÇÀíÇå×Ô¼ºË¼Â·µÄ¹ý³Ì¡£Ñ§Ï°µÄ¹ý³ÌÊÇʹһ¸öÎÊÌâÓÉÄ£ºýµ½ÇåÎú£¬ÔÙÓÉÇåÎúµ½Ä£ºýµÄ¹ý³Ì¡£¶øÿ´ÎµÄ¸Ä±ä¶¼´ú±í×ÅÄãÓÖѧµ½ÁËÒ»¸öеÄ֪ʶµã¡£

¡¡¡¡Ñ§Ï°µÄ¹ý³ÌÒ²ÊǴӵ㵽Ïߣ¬´ÓÏßµ½Íø£¬´ÓÍøµ½ÃæµÄ¹ý³Ì¡£µ±µã±ä³ÉÏßµÄʱºò£¬Äã»áÓÐ×Ü»íÈ»¿ªÀʵĸоõ¡£µ±Íøµ½ÃæµÄʱºò£¬Äã¾ÍÊǸßÊÖÁ˺ܶàÍøÓÑ£¬ÌرðÊdzõѧµÄÈË£¬Ò»Åöµ½ÎÊÌâ¾ÍÄõ½ÂÛ̳ÉÏÀ´ÎÊ£¬ÔÚÎÊÇ°£¬ÄãÓÐûÓвé¹ýÊ飬×Ô¼ºÓÐûÓÐÑо¿¹ý£¬ÓÐûÓÐËÑË÷Ò»ÏÂÂÛ̳?Õâ¾Í½Ð˼ά¶èÐÔ¡£ÓɱðÈËÀ´»Ø´ðÄãµÄÎÊÌ⣬»áÈÃÄãÔÚ¶Ìʱ¼äÄÚ²»·Ñ¾¢µØŪ¶®Õâ¸ö֪ʶµã£¬È»¶øͨ¹ý×Ô¼ºµÄŬÁ¦È¥Ñо¿Ëü£¬²»µ«»á¸üÉîÈëµÄÁ˽âÕâ¸ö֪ʶµã£¬¸üÖØÒªµÄÊÇÔÚÑо¿µÄ¹ý³Ì»áÌá¸ßÄã½â¾öÎÊÌâºÍ·ÖÎöÎÊÌâµÄÄÜÁ¦¡£×ܵÄÀ´Ëµ£¬Ã»ÓÐ×êÑеÄѧϰ̬¶È£¬²»¹Üѧʲô¶«Î÷£¬¶¼²»»á³É¹¦µÄ¡£µ±È»£¬³õѧµÄÈ˺ܶàʱºòÊÇÒòΪÓöµ½ÎÊÌâʱ£¬ÎÞ´ÓÏÂÊÖ£¬Ò²²»ÖªµÀÈ¥ÄÄÀïÕÒ×ÊÁÏ£¬²Å»áµ½ÂÛ̳ÉÏÌáÎÊÌâµÄ¡£

¡¡¡¡Èý¡¢oracleµÄÌåϵ
¡¡¡¡oracleµÄÌåϵºÜÅÓ´ó£¬ÒªÑ§Ï°Ëü£¬Ê×ÏÈÒªÁ˽âoracleµÄ¿ò¼Ü¡£ÔÚÕâÀ¼òÒªµÄ½²Ò»ÏÂoracleµÄ¼Ü¹¹£¬ÈóõѧÕ߶ÔoracleÓÐÒ»¸öÕûÌåµÄÈÏʶ¡£

¡¡¡¡1¡¢ÎïÀí½á¹¹(ÓÉ¿ØÖÆÎļþ¡¢Êý¾ÝÎļþ¡¢ÖØ×öÈÕÖ¾Îļþ¡¢²ÎÊýÎļþ¡¢¹éµµÎļþ¡¢ÃÜÂëÎļþ×é³É) ¿ØÖÆÎļþ£º°üº¬Î¬»¤ºÍÑéÖ¤Êý¾Ý¿âÍêÕûÐԵıØÒªÐÅÏ¢¡¢ÀýÈ磬¿ØÖÆÎļþÓÃÓÚʶ±ðÊý¾ÝÎļþºÍÖØ×öÈÕÖ¾Îļþ£¬Ò»¸öÊý¾Ý¿âÖÁÉÙÐèÒªÒ»¸ö¿ØÖÆÎļþÊý¾ÝÎļþ£º´æ´¢Êý¾ÝµÄÎļþÖØ×öÈÕÖ¾Îļþ£ºº¬¶ÔÊý¾Ý¿âËù×öµÄ¸ü¸Ä¼Ç¼£¬ÕâÑùÍòÒ»³öÏÖ¹ÊÕÏ¿ÉÒÔÆôÓÃÊý¾Ý»Ö¸´¡£Ò»¸öÊý¾Ý¿âÖÁÉÙÐèÒªÁ½¸öÖØ×öÈÕÖ¾Îļþ²ÎÊýÎļþ£º¶¨ÒåOracle Àý³ÌµÄÌØÐÔ£¬ÀýÈçËü°üº¬µ÷ÕûSGA ÖÐһЩÄÚ´æ½á¹¹´óСµÄ²ÎÊý¹éµµÎļþ£ºÊÇÖØ×öÈÕÖ¾ÎļþµÄÍÑ»ú¸±±¾£¬ÕâЩ¸±±¾¿ÉÄܶÔÓÚ´Ó½éÖÊʧ°ÜÖнøÐлָ´ºÜ±ØÒª¡£ÃÜÂëÎļþ£ºÈÏÖ¤ÄÄЩÓû§ÓÐȨÏÞÆô¶¯ºÍ¹Ø±ÕOracleÀý³Ì

¡¡¡¡2¡¢Âß¼­½á¹¹(±í¿Õ¼ä¡¢¶Î¡¢Çø¡¢¿é) ±í¿Õ¼ä£ºÊÇÊý¾Ý¿âÖеĻù±¾Âß¼­½á¹¹£¬Ò»ÏµÁÐÊý¾ÝÎļþµÄ¼¯ºÏ¡£¶Î£ºÊǶÔÏóÔÚÊý¾Ý¿âÖÐÕ¼ÓõĿռäÇø£ºÊÇΪÊý¾ÝÒ»´ÎÐÔÔ¤ÁôµÄÒ»¸ö½Ï´óµÄ´æ´¢¿Õ¼ä¿é£ºORACLE×î»ù±¾µÄ´æ´¢µ¥Î»£¬ÔÚ½¨Á¢Êý¾Ý¿âµÄʱºòÖ¸¶¨

¡¡¡¡3¡¢ÄÚ´æ·ÖÅä(SGAºÍPGA) SGA£ºÊÇÓÃÓÚ´æ´¢Êý¾Ý¿âÐÅÏ¢µÄÄÚ´æÇø£¬¸ÃÐÅϢΪÊý¾Ý¿â½ø³ÌËù¹²Ïí¡£Ëü°üº¬Oracle ·þÎñÆ÷µÄÊý¾ÝºÍ¿ØÖÆÐÅÏ¢, ËüÊÇÔÚOracle ·þÎñÆ÷ËùפÁôµÄ¼ÆËã»úµÄʵ¼ÊÄÚ´æÖеÃÒÔ·ÖÅ䣬Èç¹ûʵ¼ÊÄÚ´æ²»¹»ÔÙÍùÐéÄâÄÚ´æÖÐд¡£ PGA£º°üº¬µ¥¸ö·þÎñÆ÷½ø³Ì»òµ¥¸öºǫ́½ø³ÌµÄÊý¾ÝºÍ¿ØÖÆÐÅÏ¢£¬Ó뼸¸ö½ø³Ì¹²ÏíµÄSGA ÕýÏà·´PGA ÊÇÖ»±»Ò»¸ö½ø³ÌʹÓõÄÇøÓò£¬PGA ÔÚ´´½¨½ø³Ìʱ·ÖÅäÔÚÖÕÖ¹½ø³Ìʱ»ØÊÕ4¡¢ºǫ́½ø³Ì(Êý¾Ýд½ø³Ì¡¢ÈÕ־д½ø³Ì¡¢ÏµÍ³¼à¿Ø¡¢½ø³Ì¼à¿Ø¡¢¼ì²éµã½ø³Ì¡¢¹éµµ½ø³Ì¡¢·þÎñ½ø³Ì¡¢Óû§½ø³Ì) Êý¾Ýд½ø³Ì£º¸ºÔ𽫸ü¸ÄµÄÊý¾Ý´ÓÊý¾Ý¿â»º³åÇø¸ßËÙ»º´æдÈëÊý¾ÝÎļþÈÕ־д½ø³Ì£º½«ÖØ×öÈÕÖ¾»º³åÇøÖеĸü¸ÄдÈëÔÚÏßÖØ×öÈÕÖ¾Îļþϵͳ¼à¿Ø£º¼ì²éÊý¾Ý¿âµÄÒ»ÖÂÐÔÈçÓбØÒª»¹»áÔÚÊý¾Ý¿â´ò¿ªÊ±Æô¶¯Êý¾Ý¿âµÄ»Ö¸´½ø³Ì¼à¿Ø£º¸ºÔðÔÚÒ»¸öOracle ½ø³Ìʧ°ÜʱÇåÀí×ÊÔ´¼ì²éµã½ø³Ì£º¸ºÔðÔÚÿµ±»º³åÇø¸ßËÙ»º´æÖеĸü¸ÄÓÀ¾ÃµØ¼Ç¼ÔÚÊý¾Ý¿âÖÐʱ,¸üпØÖÆÎļþºÍÊý¾ÝÎļþÖеÄÊý¾Ý¿â״̬ÐÅÏ¢¡£¹éµµ½ø³Ì£ºÔÚÿ´ÎÈÕÖ¾Çл»Ê±°ÑÒÑÂúµÄÈÕÖ¾×é½øÐб¸·Ý»ò¹éµµ·þÎñ½ø³Ì£ºÓû§½ø³Ì·þÎñ¡£Óû§½ø³Ì£ºÔÚ¿Í»§¶Ë£¬¸ºÔð½«Óû§µÄSQL Óï¾ä´«µÝ¸ø·þÎñ½ø³Ì£¬²¢´Ó·þÎñÆ÷¶ÎÄûزéѯÊý¾Ý¡£

¡¡¡¡5¡¢oracleÀý³Ì£ºOracle Àý³ÌÓÉSGA ÄÚ´æ½á¹¹ºÍÓÃÓÚ¹ÜÀíÊý¾Ý¿âµÄºǫ́½ø³Ì×é³É¡£Àý³ÌÒ»´ÎÖ»ÄÜ´ò¿ªºÍʹÓÃÒ»¸öÊý¾Ý¿â¡£

¡¡¡¡6¡¢SCN(System Change Number)£ºÏµÍ³¸Ä±äºÅ£¬Ò»¸öÓÉϵͳÄÚ²¿Î¬»¤µÄÐòÁкš£µ±ÏµÍ³ÐèÒª¸üеÄʱºò×Ô¶¯Ôö¼Ó£¬ËûÊÇϵͳÖÐά³ÖÊý¾ÝµÄÒ»ÖÂÐÔºÍ˳Ðò»Ö¸´µÄÖØÒª±êÖ¾¡£

¡¡¡¡ËÄ¡¢ÉîÈëѧϰ
¡¡¡¡¹ÜÀí£º¿ÉÒÔ¿¼OCPÖ¤Ê飬¶ÔoracleÏÈÓÐÒ»¸öϵͳµÄѧϰ£¬È»ºó¿´Oracle Concepts¡¢oracle online document,¶ÔoracleµÄÔ­Àí»áÓиüÉîÈëµÄÁ˽⣬ͬʱ¿ÉÒÔ¿ªÊ¼½øÐÐһЩרÌâµÄÑо¿È磺RMAN¡¢RAS¡¢STATSPACT¡¢DATAGUARD¡¢TUNING¡¢BACKUP&RECOVERµÈµÈ¡£

¡¡¡¡¿ª·¢£º¶ÔÓÚÏë×öOracle¿ª·¢µÄ£¬ÔÚÁ˽âÍêOracle»ù±¾µÄÌåϵ½á¹¹Ö®ºó£¬¿ÉÒÔÖصã¹Ø×¢PL/SQL¼°OracleµÄ¿ª·¢¹¤¾ßÕâÒ»²¿·Ö¡£ PL/SQLÖ÷ÒªÊÇ°üÀ¨ÔõôдSQLÓï¾ä£¬ÔõôʹÓÃOracle±¾ÉíµÄº¯Êý£¬Ôõôд´æ´¢¹ý³Ì¡¢´æ´¢º¯Êý¡¢´¥·¢Æ÷µÈ¡£ OracleµÄ¿ª·¢¹¤¾ßÖ÷Òª¾ÍÊÇOracle×Ô¼ºµÄDeveloper Suite(Oracle Forms Developer and Reports DeveloperÕâЩ)£¬Ñ§»áÈçºÎÊìÁ·Ê¹ÓÃÕâЩ¹¤¾ß¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ