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

ÈçºÎÓ¦¶ÔORACLEÊý¾Ý¿âµÄ²¿·ÖÃæÊÔÌâÄ¿

·¢²¼Ê±¼ä:2006-10-17 00:49:16À´Ô´:ºìÁª×÷Õß:MORR
¡¡¡¡1. ½âÊÍÀ䱸·ÝºÍÈȱ¸·ÝµÄ²»Í¬µãÒÔ¼°¸÷×ÔµÄÓŵã

¡¡¡¡½â´ð:Èȱ¸·ÝÕë¶Ô¹éµµÄ£Ê½µÄÊý¾Ý¿â£¬ÔÚÊý¾Ý¿âÈԾɴ¦ÓÚ¹¤×÷״̬ʱ½øÐб¸·Ý¡£¶øÀ䱸·ÝÖ¸ÔÚÊý¾Ý¿â¹Ø±Õºó£¬½øÐб¸·Ý£¬ÊÊÓÃÓÚËùÓÐģʽµÄÊý¾Ý¿â¡£Èȱ¸·ÝµÄÓŵãÔÚÓÚµ±±¸·Ýʱ£¬Êý¾Ý¿âÈԾɿÉÒÔ±»Ê¹Óò¢ÇÒ¿ÉÒÔ½«Êý¾Ý¿â»Ö¸´µ½ÈÎÒâÒ»¸öʱ¼äµã¡£À䱸·ÝµÄÓŵãÔÚÓÚËüµÄ±¸·ÝºÍ»Ö¸´²Ù×÷Ï൱¼òµ¥£¬²¢ÇÒÓÉÓÚÀ䱸·ÝµÄÊý¾Ý¿â¿ÉÒÔ¹¤×÷Ôڷǹ鵵ģʽÏÂ,Êý¾Ý¿âÐÔÄÜ»á±È¹éµµÄ£Ê½ÉԺá£(ÒòΪ²»±Ø½«archive logдÈëÓ²ÅÌ)

¡¡¡¡2. Äã±ØÐëÀûÓñ¸·Ý»Ö¸´Êý¾Ý¿â£¬µ«ÊÇÄãûÓпØÖÆÎļþ£¬¸ÃÈçºÎ½â¾öÎÊÌâÄØ?

¡¡¡¡½â´ð:Öؽ¨¿ØÖÆÎļþ£¬Óôøbackup control file ×Ó¾äµÄrecover ÃüÁî»Ö¸´Êý¾Ý¿â¡£

¡¡¡¡3. ÈçºÎת»»init.oraµ½spfile?

¡¡¡¡½â´ð:ʹÓÃcreate spfile from pfile ÃüÁî.

¡¡¡¡4. ½âÊÍdata block , extent ºÍ segmentµÄÇø±ð(ÕâÀィÒéÓÃÓ¢ÎÄÊõÓï)

¡¡¡¡½â´ð:data blockÊÇÊý¾Ý¿âÖÐ×îСµÄÂß¼­´æ´¢µ¥Ôª¡£µ±Êý¾Ý¿âµÄ¶ÔÏóÐèÒª¸ü¶àµÄÎïÀí´æ´¢¿Õ¼äʱ£¬Á¬ÐøµÄdata block¾Í×é³ÉÁËextent . Ò»¸öÊý¾Ý¿â¶ÔÏóÓµÓеÄËùÓÐextents±»³ÆΪ¸Ã¶ÔÏóµÄsegment.

¡¡¡¡5. ¸ø³öÁ½¸ö¼ì²é±í½á¹¹µÄ·½·¨

¡¡¡¡½â´ð:1.DESCRIBEÃüÁî

¡¡¡¡2.DBMS_METADATA.GET_DDL °ü

¡¡¡¡6. ÔõÑù²é¿´Êý¾Ý¿âÒýÇæµÄ±¨´í

¡¡¡¡½â´ð:alert log.

¡¡¡¡7. ±È½ÏtruncateºÍdelete ÃüÁî

¡¡¡¡½â´ð:Á½Õ߶¼¿ÉÒÔÓÃÀ´É¾³ý±íÖÐËùÓеļǼ¡£Çø±ðÔÚÓÚ:truncateÊÇDDL²Ù×÷£¬ËüÒƶ¯HWK£¬²»ÐèÒª rollback segment .¶øDeleteÊÇDML²Ù×÷, ÐèÒªrollback segment ÇÒ»¨·Ñ½Ï³¤Ê±¼ä.

¡¡¡¡8. ʹÓÃË÷ÒýµÄÀíÓÉ

¡¡¡¡½â´ð:¿ìËÙ·ÃÎʱíÖеÄdata block

¡¡¡¡9. ¸ø³öÔÚSTAR SCHEMAÖеÄÁ½ÖÖ±í¼°ËüÃÇ·Ö±ðº¬ÓеÄÊý¾Ý

¡¡¡¡½â´ð:Fact tables ºÍdimension tables. fact table °üº¬´óÁ¿µÄÖ÷ÒªµÄÐÅÏ¢¶ø dimension tables ´æ·Å¶Ôfact table ijЩÊôÐÔÃèÊöµÄÐÅÏ¢

¡¡¡¡10. FACT TableÉÏÐèÒª½¨Á¢ºÎÖÖË÷Òý?

¡¡¡¡½â´ð:λͼË÷Òý (bitmap index)

¡¡¡¡11. ¸ø³öÁ½ÖÖÏà¹ØÔ¼Êø?

¡¡¡¡½â´ð:Ö÷¼üºÍÍâ¼ü

¡¡¡¡12. ÈçºÎÔÚ²»Ó°Ïì×Ó±íµÄÇ°ÌáÏ£¬Öؽ¨Ò»¸öĸ±í

¡¡¡¡½â´ð:×Ó±íµÄÍâ¼üÇ¿ÖÆʵЧ£¬Öؽ¨Ä¸±í£¬¼¤»îÍâ¼ü

¡¡¡¡13. ½âÊ͹鵵ºÍ·Ç¹éµµÄ£Ê½Ö®¼äµÄ²»Í¬ºÍËüÃǸ÷×ÔµÄÓÅȱµã

¡¡¡¡½â´ð:¹éµµÄ£Ê½ÊÇÖ¸Äã¿ÉÒÔ±¸·ÝËùÓеÄÊý¾Ý¿â transactions²¢»Ö¸´µ½ÈÎÒâÒ»¸öʱ¼äµã¡£·Ç¹éµµÄ£Ê½ÔòÏà·´£¬²»Äָܻ´µ½ÈÎÒâÒ»¸öʱ¼äµã¡£µ«ÊǷǹ鵵ģʽ¿ÉÒÔ´øÀ´Êý¾Ý¿âÐÔÄÜÉϵÄÉÙÐíÌá¸ß.

¡¡¡¡14. ÈçºÎ½¨Á¢Ò»¸ö±¸·Ý¿ØÖÆÎļþ?

¡¡¡¡½â´ð:Alter database backup control file to trace.

¡¡¡¡15. ¸ø³öÊý¾Ý¿âÕý³£Æô¶¯Ëù¾­ÀúµÄ¼¸ÖÖ״̬ ?

¡¡¡¡½â´ð:STARTUP NOMOUNT Êý¾Ý¿âʵÀýÆô¶¯

¡¡¡¡STARTUP MOUNT Êý¾Ý¿â×°ÔØ

¡¡¡¡STARTUP OPEN Êý¾Ý¿â´ò¿ª

¡¡¡¡16. Äĸöcolumn¿ÉÒÔÓÃÀ´Çø±ðV$ÊÓͼºÍGV$ÊÓͼ?

¡¡¡¡½â´ð: INST_ID Ö¸Ã÷¼¯Èº»·¾³ÖоßÌåµÄ ij¸öinstance ¡£

¡¡¡¡17. ÈçºÎÉú³Éexplain plan?

¡¡¡¡½â´ð:ÔËÐÐutlxplan.sql. ½¨Á¢plan ±í

¡¡¡¡Õë¶ÔÌض¨SQLÓï¾ä£¬Ê¹Óà explain plan set statement_id = 'tst1' into plan_table

¡¡¡¡ÔËÐÐutlxplp.sql »ò utlxpls.sql²ì¿´explain plan

¡¡¡¡18. ÈçºÎÔö¼Óbuffer cacheµÄÃüÖÐÂÊ?

¡¡¡¡½â´ð:ÔÚÊý¾Ý¿â½Ï·±Ã¦Ê±£¬ÊÊÓÃbuffer cache advisory ¹¤¾ß£¬²éѯv$db_cache_advice . Èç¹ûÓбØÒª¸ü¸Ä£¬¿ÉÒÔʹÓà alter system set db_cache_size ÃüÁî

¡¡¡¡19. ORA-01555µÄÓ¦¶Ô·½·¨?

¡¡¡¡½â´ð:¾ßÌåµÄ³ö´íÐÅÏ¢ÊÇsnapshot too old within rollback seg , ͨ³£¿ÉÒÔͨ¹ýÔö´órollback segÀ´½â¾öÎÊÌâ¡£µ±È»Ò²ÐèÒª²ì¿´Ò»Ï¾ßÌåÔì³É´íÎóµÄSQLÎı¾

¡¡¡¡20. ½âÊÍ$ORACLE_HOMEºÍ$ORACLE_BASEµÄÇø±ð?

¡¡¡¡½â´ð:ORACLE_BASEÊÇoracleµÄ¸ùĿ¼£¬ORACLE_HOMEÊÇoracle²úÆ·µÄĿ¼¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ