Oracle 10g ÒªµãÕûÀí Ö® Ë÷Òý
Ë÷Òý
1 ¸ÅÊö
Ë÷ÒýÊÇÒ»ÖÖÊ÷×´½á¹¹¡£
Ë÷Òý·ÖΪÂß¼Éè¼ÆºÍÎïÀíʵÏÖ¡£
Âß¼Éè¼Æ·ÖΪ£ºµ¥ÁÐË÷Òý¡¢¸´ºÏË÷Òý¡¢Î¨Ò»ÐÔË÷ÒýºÍ·ÇΨһÐÔË÷Òý¡¢»ùÓÚº¯ÊýµÄË÷Òý¡£
ÎïÀíʵÏÖ·ÖΪ£º·ÖÇøË÷Òý¡¢·Ç·ÖÇøË÷Òý¡¢BÊ÷Ë÷Òý¡¢ÕýÏòË÷Òý¡¢·´ÏòË÷Òý¡¢Î»Í¼Ë÷Òý¡£
ΩһË÷ÒýÊÇË÷ÒýÁÐÖµ²»ÄÜÖØ¸´µÄË÷Òý£¬·ÇΩһË÷ÒýÊÇË÷ÒýÁÐÖµ¿ÉÒÔÖØ¸´µÄË÷Òý¡£
È«±íË÷Òý£ºÒ»°ã²éѯ±íʱ£¬Oracle˳ÐòɨÃèËùÓпÉÄܵÄÐУ¬¼´Ê¹ÕÒµ½ÁËÆ¥ÅäÐУ¬µ«²¢²»Òâζ×ÅÕâ¸öÊÇΨһµÄÆ¥Å䣬ËùÒÔ»¹Òª¼ÌÐøËÑË÷ÏÂÈ¥¡£
½¨Á¢Ë÷ÒýÓï¾ä
Create index Ë÷ÒýÃû on ±íÃû(ÁÐÃû)£»
BÊ÷Ë÷Òý£ºÊý¾Ý¶¼Î»ÓÚ»ùÓÚË÷ÒýµÄÒ¶×Ó½ÚµãÖС£Ò¶×Ó½ÚµãÖаüº¬Á˹¹½¨Ë÷ÒýµÄ¹Ø¼üÊý¾ÝºÍÔ´±íÖÐÐеÄrowid¡£BÊ÷Ë÷ÒýËùÓеÄÒ¶×ӽڵ㶼¾ßÓÐÏàͬµÄÉî¶È,ËùÒÔÎÞÂÛ²éѯÌõ¼þÊÇÄÄÖÖÀàÐÍ»òд·¨,¶¼¾ßÓÐÏàͬµÄ²éѯËÙ¶È¡£ÎÞÂÛ¶ÔÓÚ´óÐÍ±í»¹ÊÇСÐͱí,BÊ÷Ë÷ÒýµÄЧÂʶ¼ÊÇÏàͬµÄ.
OracleÄܹ»¾¡¿ÉÄܼò½àÓÐЧµØ¶Ô±í½øÐÐÈ«±íËÑË÷¡£µ±ÓÅ»¯Æ÷¾ö¶¨¶Ô±í½øÐÐÈ«±íËÑË÷ʱ£¬Ëü»áÅúÁ¿¶ÁÈ¡±íÊý¾Ý¿é¡£
Ò»¸öË÷ÒýÏîÖ»»áÖ¸ÏòÒ»¸öµ¥¶ÀµÄ±íÊý¾Ý¿é£¬¶øÇÒÒ»´ÎÖ»ÄܶÁȡһ¸öÊý¾Ý¿é¡£
2 Ë÷Òý¿ªÏú
Ë÷ÒýµÄ³öÏÖ»á¶Ô²åÈë¡¢¸üС¢É¾³ý²Ù×÷´øÀ´¸ºÃæÓ°Ïì¡£
£¨1£©²åÈëÓ°Ïì
Èç¹ûÐèÒª¶ÔÒ¶×Ó½Úµã½øÐзָ²¢ÇÒ¶ÔËüÒÑÓеÄË÷ÒýÏîÖØÐ·ÖÅ䣬½ø¶øÎªÐµÄË÷ÒýÏîÌÚ³ö¿Õ¼ä¡£Í¨³£×ö·¨ÊÇ£ºOracle»á¶Ôƽ¾ù50%µÄË÷ÒýÏî·Åµ½·Ö¸îºóµÄµÚÒ»²¿·ÖÖУ¬¶ø½«ÁíÍâµÄ50%·Åµ½ÆäÓàµÄ²¿·ÖÖС£
µ±Ë÷ÒýµÄ¸ß¶ÈÔö¼Óʱ£¬¾ÍÐèÒª¸½¼ÓµÄI/OÀ´»ñȡҶ×ӽڵ㡣
Ë÷Òý¸ß¶È²»ÊÇÔÚË÷ÒýÖгöÏÖ²åÈë»î¶¯µÄÖ÷Òª¿ªÏú¡£¿ªÏúÖ÷ÒªÊÇÓÉÓÚÖØÐÂ×éÖ¯»î¶¯±¾Éí£¬ÒÔ¼°»ñÈ¡¶îÍâµÄÊý¾Ý¿é£¬Õ⽫µ¼Ö²åÈë²Ù×÷ÐèÒª»¨·ÑºÜ³¤µÄʱ¼äÀ´Íê³É¡£
Óɺܶà¿ÕÒ¶×ӽڵ㹹³ÉµÄË÷ÒýÓë¾¹ýÁËÁ¼ºÃѹËõµÄË÷ÒýÏà±È£¬ÐèÒª¸ü¶àµÄI/O²Å¿ÉÒÔÍêȫɨÃè¡£
ÔÚ´´½¨Ë÷Òýʱ£¬ÔÚÓï¾äºó¼ÓÉÏ “pctfree Êý×Ö”¿ÉÒÔÔڹرÕÒ¶×Ó½Úµã֮ǰֻ¶ÔÆä½øÐв¿·ÖÌî³ä¡£ÈÃË÷ÒýÖÐÓпÕÓà¿Õ¼ä£¬Òâζ×ŶÔË÷ÒýµÄɨÃè»á±È½«pctfreeÉèÖÃΪ0ʱ»¨·Ñ¸ü³¤µÄʱ¼ä¡£µ«ÕâÑù»á½ÚÊ¡²åÈëÐÂÊý¾Ý²Ù×÷ʱµÄ¿ªÏú¡£
£¨2£©¸üС¢É¾³ýÓ°Ïì
¸üÐÂÓÐʱ»áµ¼ÖÂÒ¶×Ó½ÚµãÖеÄË÷ÒýÏî±ê¼ÇΪËÀÍö£¬È»ºóÔÚλÖÃÇ¡µ±µÄÒ¶×Ó½ÚµãÖвåÈëȫеÄË÷ÒýÏÉõÖÁ¿ÉÄÜÐèÒª½øÐÐÊý¾Ý¿â·Ö¸î¡£
½«Ë÷ÒýÏî±êעΪËÀÍö¶ø²»ÊÇʵ¼Êɾ³ýËûÃÇ£¬ËûÃÇÔÚÒ¶×Ó½ÚµãÖÐËùÕ¼ÓõĿռ䲻»á±»ÊÍ·Å¡£µ«¿ÉÒÔÖØÐ±»ÀûÓá£
3 ·´×ª¼üË÷Ò
Ïà¹ØÎĵµ£º
¹ÜÀíÎļþ
1 ¹ÜÀí¿ØÖÆÎļþ
£¨1£©¸ÅÊö
¢Ù ¿ØÖÆÎļþÊÇOracleÊý¾Ý¿â×îÖØÒªµÄÎïÀíÎļþ¡£
¢Ú ÿ¸öOracleÊý¾Ý¿â¶¼±ØÐëÓÐÒ»¸ö¿ØÖÆÎļþ¡£
¢Û ÔÚ×°ÔØ£¨mount£©Êý¾Ý¿âʱ£¬Oracle»á¸ù¾Ý³õʼ»¯²ÎÊý¶¨Î»¿ØÖÆÎļþ¡£
¢Ü ÔÚÆô¶¯Àý³Ìʱ£¬Oracle»á¸ù¾Ý¿ØÖÆÎļþÔÚÀý³ÌºÍÊý¾Ý¿âÖ®¼ä½¨Á¢¹ØÁª¡£
¢Ý ´ò¿ªÊý¾Ý¿âʱ£¬Oracle»á¸ù¾Ý¿ØÖÆÎļþËù¼ÇÔ ......
¡¾AUTOTRACE¡¿SQLÓÅ»¯µÄÖØÒª¹¤¾ß--AUTOTRACE
Ìáµ½SQLÓÅ»¯£¬²»Äܲ»ÌáAUTOTRACEµÄÇ¿´ó¹¦ÄÜ¡£Ê¹ÓÃÆðÀ´·Ç³£±ã½Ý£¬²»¹ýÔÚÊÇʹÓÃ֮ǰ£¬ÐèÒª×öһЩÅäÖõŤ×÷¡£¼òÒªµÄÃèÊöÒ»ÏÂÕâ¸ö¹ý³Ì£¬¹©Ã»ÓÐʹÓùýµÄÅóÓѲο¼¡£
1.ʹÓÃsysÓû§Ö´ÐÐplustrce½Å±¾
sys@ora10g> @?/sqlplus/admin/plustrce
sys@ora10g> drop role plustrace ......
1¡¢startup nomount
·Ç°²×°Æô¶¯£¬ÕâÖÖ·½Ê½Æô¶¯Ï¿ÉÖ´ÐУºÖؽ¨¿ØÖÆÎļþ¡¢Öؽ¨Êý¾Ý¿â¶ÁÈ¡init.oraÎļþ£¬Æô¶¯instance£¬¼´Æô¶¯SGAºÍºǫ́½ø³Ì£¬ÕâÖÖÆô¶¯Ö»ÐèÒªinit.oraÎļþ¡£
2¡¢startup mount dbname
°²×°Æô¶¯£¬ÕâÖÖ·½Ê½Æô¶¯Ï¿ÉÖ´ÐУº
Êý¾Ý¿âÈÕÖ¾¹éµµ¡¢
Êý¾Ý¿â½éÖʻָ´¡¢
ʹÊý¾ÝÎļþÁª»ú»òÍÑ»ú£¬
ÖØÐ¶¨Î»Êý¾ÝÎļþ¡¢Ö ......