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

Oracle9iÖÐÀûÓÃ×Ô¶¯³·Ïú¹ÜÀíµÄÓŵã

·¢²¼Ê±¼ä:2006-12-12 00:42:15À´Ô´:ºìÁª×÷Õß:Assurance
ÔÚOracle9iÖУ¬Oracle¶Ô»Ø¹ö¶Î½øÐÐÁËÖØÐÂÃüÃû£¬ÏÖÔÚ½«Æä×÷Ϊ³·ÏúÈÕÖ¾¡£ÔÚ´«Í³µÄ²Ù×÷ÉÏ£¬»Ø¹ö¶Î±£´æ½»»»µÄ³·ÏúÐÅÏ¢£¬Ö±µ½ÏµÍ³·¢ËÍÒ»¸öÏìÓ¦»òÕ߻عöÓï¾ä¡£

È˹¤³·Ïú¹ÜÀíÔÚOracle9iÈÔÈ»±»Ê¹Ó㬵«¾ø´ó¶àÊýµÄOracle DBAs¶¼Ñ¡ÔñÁËеÄ×Ô¶¯·½·¨£¬ÕâʹµÃËüÃÇ¿ÉÒÔ´Ó³£¹æ³·Ïú¹ÜÀíÈÎÎñºÍµ÷ÕûÖнâ·Å³öÀ´¡£

×îÖØÒªµÄÊÇ£¬×Ô¶¯³·Ïú¹ÜÀíÔÊÐíDBAÖ¸¶¨³·ÏúÐÅÏ¢ÔÚÌá½»Ö®ºóÐèÒª±£ÁôµÄʱ¼ä£¬ÒÔ·ÀÖ¹ÔÚ³¤Ê±¼äµÄ²éѯ¹ý³ÌÖгöÏÖ¡°snapshot too old¡±µÄ´íÎ󡣿ÉÒÔͨ¹ýÉèÖÃUNDO_RETENTION²ÎÊýÀ´ÊµÏÖÕâÒ»¹ý³Ì¡£ÕâÒ»²ÎÊýµÄȱʡֵΪ900Ãë(¼´15·ÖÖÓ)£¬µ«Äã¿ÉÒÔÉèÖÃÕâÒ»²ÎÊýÒÔ±£Ö¤Oracle±£Áô³·ÏúÈÕÖ¾¡£

ÎÞÐ趨ÒåºÍ¹ÜÀí»Ø¹ö¶Î£¬Äã¾Í¿ÉÒÔ¼òµ¥µØÖ¸¶¨Ò»¸ö³·Ïú±í¿Õ¼ä¶ø¼õÇáOracle9iµÄ¸ºµ£¡£

×Ô¶¯³·Ïú¹ÜÀíÐèÒªÒ»¸öµ±µØ¹ÜÀí³·Ïú±í¿Õ¼ä£¬ÕâÒ»±í¿Õ¼äÓÃÓÚ´æ·Å³·Ïú¶Î¡£ÄãËùÐèÒªµÄÊǽ¨Á¢Ò»¸ö³·Ïú±í¿Õ¼ä£¬ÉèÖÃUNDO_MANAGEMENT=AUTO£¬È»ºóÓëÊý¾Ý¿â½øÐÐÁ¬½Ó¡£µ±Æô¶¯Ò»¸öÀý×Óʱ£¬Oracle»á×Ô¶¯Ñ¡ÔñµÚÒ»¸ö¿ÉÓõij·Ïú±í¿Õ¼ä¡£

¡¡¡¡CREATE UNDO TABLESPACE
¡¡¡¡¡¡ ts_undo
¡¡¡¡DATAFILE
¡¡¡¡¡¡ '/u01/oradata/prod/ts_undo.dbf'
¡¡¡¡SIZE 2M REUSE AUTOEXTEND ON;
¡¡¡¡
¡¡¡¡Alter system set undo_tablespace=ts_undo;
¡¡¡¡Alter system set undo_management=auto;
¡¡
Ò»µ©ÒѾ­½¨Á¢Á˳·Ïú±í¿Õ¼ä£¬Äã¿ÉÒÔʹÓÃÒÔÏÂÐÂOracle9i²éѯÀ´²é¿´³·ÏúÐÅÏ¢¡£
¡¡¡¡
¡¡¡¡V$UNDOSTAT
¡¡¡¡V$ROLLSTAT
¡¡¡¡V$TRANSACTION
¡¡¡¡DBA_UNDO_EXTENTS
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ