±³À°¸í | Áß±Þ Oracle Database 11g: Performance Tuning (¿À¶óŬ 11g DB ¼¹ö ÆÛÆ÷¸Õ½º Æ©´×) 7Â÷ |
---|---|
±³À°±â°£ | 2018-08-20 ~ 2018-08-24 |
±³À°½Ã°£ | 30 ½Ã°£ |
±³À°Àå | ¿µ¿ì±Û·Î¹ú·¯´× Áöµµº¸±â |
°»ç | ¿À¶óŬ°øÀΰ»ç |
Á¤¿ø | 20¸í |
±³À°ºñ | 1,805,000¿ø (VATº°µµ) |
¡à Course Topics
¡Û ¼Ò°³
- ÀÌ ´Ü¿ø¿¡¼´Â ¼º´É Æ©´× °úÁ¤ ¸ñÇ¥¿Í ÀÏÁ¤À» ¼Ò°³ÇÕ´Ï´Ù.
¡Û ±âº» Æ©´× µµ±¸
- ¸ð´ÏÅÍ µµ±¸ °³¿ä
- Enterprise Manager
- V$ ºä, Åë°è ¹× Metrics
- ´ë±â À̺¥Æ®
¡Û Automatic Workload Repository »ç¿ë
- Automatic Workload RepositoryCreate AWR ½º³À¼¦
- ½Ç½Ã°£ SQL ¸ð´ÏÅÍ(NF L-15ÀÇ 11.1 ±â´É »õ ´Ü¿ø)
¡Û ¹®Á¦ Á¤ÀÇ
- ¹®Á¦ Á¤ÀÇ
- ¹üÀ§ Á¦ÇÑ ¹× ¿ì¼± ¼øÀ§ ¼³Á¤
- Top SQL º¸°í¼
- ÀϹÝÀûÀÎ Æ©´× ¹®Á¦ ¹× Áֱ⠵¿¾È Æ©´×
- ADDM Æ©´× ¼¼¼Ç
- ¼º´É ¹× ¾÷¹« ¿ä±¸ »çÇ×
- ¼º´É Æ©´× ¸®¼Ò½º ¹× ¼º´É ¼ºñ½º ¿äû Á¦Ãâ
- ¸ð´ÏÅÍ ¹× Æ©´× µµ±¸: °³¿ä
¡Û Metrics ¹× Alert »ç¿ë
- Metrics, Alert ¹× Baseline
- ±âº» Åë°èÀÇ Á¦ÇÑ ¹× ÀÏ¹Ý µ¨Å¸ µµ±¸
- Oracle Database 11g ¼Ö·ç¼Ç: Metrics
- MetricsÀÇ ÀÌÁ¡
- Metric ±â·Ï Á¤º¸ º¸±â ¹× EMÀ» »ç¿ëÇÏ¿© Metric ¼¼ºÎ Á¤º¸ º¸±â
- Åë°è È÷½ºÅä±×·¥ ¹× È÷½ºÅä±×·¥ ºä
- Database Control »ç¿ë ¸ðµ¨ ¹× ÀÓ°è°ª ¼³Á¤
- Server-Generated Alert/Alert »ý¼º ¹× Å×½ºÆ®/Metric ¹× Alert ºä
¡Û Baseline »ç¿ë
- AWR BaselineÀ» »ç¿ëÇÑ ºñ±³ ¼º´É ºÐ¼®
- Automatic Workload Repository Baseline
- À©µµ¿ì Baseline À̵¿
- Performance ÆäÀÌÁö ¼³Á¤ÀÇ Baseline ¹× Baseline ÅÛÇø®Æ®
- AWR Baseline ¹× AWR Baseline »ý¼º
- PL/SQL ¹× Baseline ºä¿¡¼ Baseline °ü¸®
- ¼º´É ¸ð´ÏÅÍ ¹× Baseline/Åë°è BaselineÀ» »ç¿ëÇÏ¿© Alert ÀÓ°è°ª Á¤ÀÇ
- EMÀ» »ç¿ëÇÏ¿© ÀûÀÀ ÀÓ°è°ª ¼³Á¤À» ½Å¼ÓÇÏ°Ô ±¸¼º ¹× º¯°æ
¡Û AWR ±â¹Ý µµ±¸ »ç¿ë
- ÀÚµ¿ À¯Áö °ü¸® ÀÛ¾÷
- ADDM ¼º´É ¸ð´ÏÅÍ
- Ȱ¼º ¼¼¼Ç ±â·Ï: °³¿ä
¡Û ÀÀ¿ë ÇÁ·Î±×·¥ ¸ð´ÏÅÍ
- ¼ºñ½º¶õ? ¼ºñ½º ¼Ó¼º ¹× ¼ºñ½º À¯Çü
- ´ÜÀÏ Instance ȯ°æ¿¡¼ ¼ºñ½º »ý¼º ¹× °ü¸®
- ¸ðµÎ ¼ºñ½º·Î Àüȯ
- Ŭ¶óÀÌ¾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥À¸·Î ¼ºñ½º »ç¿ë ¹× Resource Manager·Î ¼ºñ½º »ç¿ë
- EMÀ¸·Î ¼ºñ½º ¹× Resource Manager »ç¿ë/½ºÄÉÁÙ·¯·Î ¼ºñ½º »ç¿ë
- º´·Ä ÀÛ¾÷ ¹× Metric ÀÓ°è°ªÀ¸·Î ¼ºñ½º »ç¿ë
- ¼ºñ½º Æ÷ÇÔ °ü°è ¹× ÃßÀû/¼ºñ½º Æ÷ÇÔ °ü°è ±¸¼º
- Ŭ¶óÀÌ¾ðÆ® ½Äº°ÀÚ Æ÷ÇÔ °ü°è ¹× ÃßÀû/¼ºñ½º ¼º´É ºä
¡Û ¹®Á¦°¡ ÀÖ´Â SQL ¹® ½Äº°
- SQL ¹® ó¸® ´Ü°è ¹× Oracle ¿ÉƼ¸¶ÀÌÀú ¿ªÇÒ
- ºÒ·® SQL ½Äº°, ½Ç½Ã°£ SQL ¸ð´ÏÅÍ(NF L-15ÀÇ 11.1 ±â´É »õ ´Ü¿ø) ¹× TOP SQL º¸°í¼
- ½ÇÇà °èȹÀ̶õ? ½ÇÇà °èȹ È®ÀÎ ¹æ¹ý ¹× ½ÇÇà °èȹ »ç¿ë
- DBMS_XPLAN ÆÐŰÁö: °³¿ä ¹× EXPLAIN PLAN ¸í·É
- ½ÇÇà °èȹ Àбâ, V$SQL_PLAN ºä »ç¿ë ¹× AWR Á¶È¸
- SQL*Plus AUTOTRACE ¹× SQL Trace ±â´É
- SQL Trace ±â´É »ç¿ë ¹æ¹ý
- ¿ÉƼ¸¶ÀÌÀú ÃßÀû »ý¼º
¡Û ¿ÉƼ¸¶ÀÌÀú¿¡ ¿µÇâ ÁÖ±â
- Query ¿ÉƼ¸¶ÀÌÀúÀÇ ±â´É, ¼±Åüº, Cardinality ¹× ºñ¿ë & ¿ÉƼ¸¶ÀÌÀú µ¿ÀÛ º¯°æ
- ÈùÆ®, ¿ÉƼ¸¶ÀÌÀú Åë°è ¹× È®Àå Åë°è »ç¿ë
- ÆÄ¶ó¹ÌÅ͸¦ »ç¿ëÇÏ¿© ¿ÉƼ¸¶ÀÌÀú µ¿ÀÛ Á¦¾î
- Query ¿ÉƼ¸¶ÀÌÀú ±â´É Ȱ¼ºÈ ¹× ¿ÉƼ¸¶ÀÌÀú Á¢±Ù ¹æ¹ý¿¡ ¿µÇâ ÁÖ±â
- SQL ¹® ÃÖÀûÈ, ¾×¼¼½º °æ·Î ¹× ¾×¼¼½º °æ·Î ¼±ÅÃ
- Á¶ÀÎ ¹× Á¤·Ä ÀÛ¾÷
- Query ¿ÉƼ¸¶ÀÌÀú¿¡¼ Á¶ÀÎÀÇ ½ÇÇà °èȹÀ» ¼±ÅÃÇÏ´Â ¹æ¹ý
- ºñ¿ë Àý°¨
¡Û SQL Performance Analyzer »ç¿ë
- ½ÇÁ¦ ÀÀ¿ë ÇÁ·Î±×·¥ Å×½ºÆ®: °³¿ä ¹× »ç¿ë »ç·Ê
- SQL Performance Analyzer: ÇÁ·Î¼¼½º ¹× SQL ÀÛ¾÷ ·Îµå ĸó
- SQL Performance Analyzer ÀÛ¾÷ ¹× SPA(NF 9´Ü¿ø) DBMS_SQLTUNE.CREATE_TUNING_TASK »ý¼º
- ¿ÉƼ¸¶ÀÌÀú ¾÷±×·¹ÀÌµå ½Ã¹Ä·¹ÀÌ¼Ç ¹× SQL Performance Analyzer Task ÆäÀÌÁö
- ºñ±³ º¸°í¼ ¹× ºñ±³ º¸°í¼ SQL ¼¼ºÎ Á¤º¸
- ȸ±Í¹® Æ©´× ¹× ȸ±Í ¹æÁö
- ÆÄ¶ó¹ÌÅÍ º¯°æ ºÐ¼® ¹× ´Ü°èº° ¿öÅ©ÇÃ·Î¿ì ºÐ¼®
- SQL Performance Analyzer: PL/SQL ¿¹ ¹× µ¥ÀÌÅÍ µñ¼Å³Ê¸® ºä
¡Û SQL ¼º´É °ü¸®
- SQL ¼º´É ¹× ¿ÉƼ¸¶ÀÌÀú Åë°è À¯Áö °ü¸®/ÀÚµ¿ÈµÈ À¯Áö °ü¸® ÀÛ¾÷
- Åë°è ¼öÁý ¿É¼Ç ¹× Åë°è ȯ°æ ¼³Á¤ ±¸¼º
- Åë°è º¹¿ø
- Deferred Åë°è °Ô½Ã(Publishing): °³¿ä ¹× ¿¹
- Automatic SQL Tuning: °³¿ä
- SQL Tuning Advisor: °³¿ä
- SQL Access Advisor »ç¿ë
- SQL Plan Management: °³¿ä
¡Û Database Replay »ç¿ë
- Å« ±×¸² ¹× ½Ã½ºÅÛ ±¸Á¶
- ĸó ¹× ¸®Ç÷¹ÀÌ °í·Á »çÇ×
- ¸®Ç÷¹ÀÌ ¿É¼Ç ¹× ºÐ¼®
- Enterprise ManagerÀÇ Database Replay ¿öÅ©Ç÷οì
- ÆÐŰÁö ¹× ÇÁ·Î½ÃÀú
- µ¥ÀÌÅÍ µñ¼Å³Ê¸® ºä: Database Replay
- Database Replay: PL/SQL ¿¹
- ¸®Ç÷¹ÀÌ Å¬¶óÀÌ¾ðÆ® º¸Á¤
¡Û Shared Pool Æ©´×
- Shared Pool ±¸Á¶ ¹× ÀÛ¾÷
- ¶óÀ̺귯¸® ij½Ã/·¡Ä¡ ¹× »óÈ£ ¹èÁ¦
- Shared Pool Æ©´×À» À§ÇÑ Áø´Ü µµ±¸
- ÇÏµå ¹× ¼ÒÇÁÆ® ±¸¹® ºÐ¼®(Hard & Soft Parses) ¹æÁö
- Shared Pool Å©±â Á¶Á¤ ¹× ´ÜÆíÈ ¹æÁö
- µ¥ÀÌÅÍ µñ¼Å³Ê¸® ij½Ã ¹× SQL Query °á°ú ij½Ã
- UGA ¹× Oracle °øÀ¯ ¼¹ö
- Large Pool ¹× Large Pool Æ©´×
¡Û ¹öÆÛ ij½Ã Æ©´×
- ¿À¶óŬ µ¥ÀÌÅͺ£À̽º ±¸Á¶: ¹öÆÛ ij½Ã
- µ¥ÀÌÅͺ£À̽º ¹öÆÛ
- Á¶È¸¿ë ¹öÆÛ ÇØ½Ã Å×À̺í
- ÀÛ¾÷ ÁýÇÕ
- ¹öÆÛ ij½Ã Æ©´× ¸ñÇ¥ ¹× ±â¼ú
- ¹öÆÛ ij½Ã ¼º´É Çö»ó ¹× ÇØ°áÃ¥
- ÀÚµ¿ Æ©´×µÈ ´ÙÁß ºí·Ï Àбâ
- ¹öÆÛ ij½Ã ºñ¿ì±â(Å×½ºÆ® Àü¿ë)
¡Û PGA ¹× Àӽà °ø°£ Æ©´×
- SQL ¸Þ¸ð¸® »ç¿ë ¹× ¼º´É ¿µÇâ
- SQL Memory Manager
- ÀÚµ¿ PGA ¸Þ¸ð¸® ±¸¼º ¹× Ãʱ⿡ PGA_AGGREGATE_TARGET ¼³Á¤
- SQL ¸Þ¸ð¸® »ç¿ë ¸ð´ÏÅÍ ¹× Æ©´×
- PGA ´ë»ó Á¶¾ð Åë°è ¹× È÷½ºÅä±×·¥
- ÀÚµ¿ PGA ¹× Enterprise Manager/ÀÚµ¿ PGA ¹× AWR º¸°í¼
- Àӽà Å×ÀÌºí½ºÆäÀ̽º °ü¸®: °³¿ä ¹× Àӽà Å×ÀÌºí½ºÆäÀ̽º ¸ð´ÏÅÍ
- Àӽà Å×ÀÌºí½ºÆäÀ̽º Ãà¼Ò(Shrink) ¹× Àӽà Å×ÀÌºí »ý¼ºÀ» À§ÇÑ Å×ÀÌºí½ºÆäÀ̽º ¿É¼Ç
¡Û Automatic Memory Management
- ¿À¶óŬ µ¥ÀÌÅͺ£À̽º ±¸Á¶, µ¿Àû SGA ¹× ¸Þ¸ð¸® Advisory
- ±×·¡´¼ ¹× ±¸¼º ¿ä¼Ò¿¡ ¼öµ¿À¸·Î ±×·¡´¼ Ãß°¡
- SGA ±¸¼º ¿ä¼Ò Å©±â Áõ°¡, SGA Å©±â Á¶Á¤ ÆÄ¶ó¹ÌÅÍ ¹× ¼öµ¿À¸·Î µ¿Àû SGA ÆÄ¶ó¹ÌÅÍ Å©±â Á¶Á¤
- ÀÚµ¿ °øÀ¯ ¸Þ¸ð¸® °ü¸® ¹× ¸Þ¸ð¸® Broker ±¸Á¶
- ÀÚµ¿ Æ©´× ¹× ¼öµ¿ Æ©´× SGA ÆÄ¶ó¹ÌÅÍÀÇ µ¿ÀÛ
- V$PARAMETER ºä »ç¿ë ¹× SGA_TARGET Å©±â Á¶Á¤
- ASMM(ÀÚµ¿ °øÀ¯ ¸Þ¸ð¸® °ü¸®) ºñȰ¼ºÈ, ±¸¼º ¹× ¸ð´ÏÅÍ
- Automatic Memory Management
¡Û ¼¼±×¸ÕÆ® °ø°£ »ç¿ë·® Æ©´×
- °ø°£ ¹× Extent °ü¸®/·ÎÄà °ü¸® Extent
- Å×ÀÌºí µ¥ÀÌÅÍ ÀúÀå ¹æ¹ý ¹× µ¥ÀÌÅͺ£À̽º ºí·Ï ºÐ¼®
- ºí·Ï ¹æ¹® ÃÖ¼ÒÈ
- DB_BLOCK_SIZE ÆÄ¶ó¹ÌÅÍ
- Å©°í ÀÛÀº ºí·Ï Å©±â: °í·Á »çÇ×
- ºí·Ï ÇÒ´ç, Free List ¹× Free List¸¦ »ç¿ëÇÏ¿© ºí·Ï °ø°£ °ü¸®
- ÀÚµ¿ ¼¼±×¸ÕÆ® °ø°£ °ü¸®
- ÀÌÀü ¹× üÀÎ, ¼¼±×¸ÕÆ® Ãà¼Ò ¹× Å×ÀÌºí ¾ÐÃà: °³¿ä
¡Û I/O Æ©´×
- I/O ±¸Á¶, ÆÄÀÏ ½Ã½ºÅÛ Æ¯¼º, I/O ¸ðµå ¹× Á÷Á¢ I/O
- ´ë¿ªÆø°ú Å©±â ºñ±³ ¹× ¿À¶óŬ µ¥ÀÌÅͺ£À̽º¸¦ À§ÇÑ Áß¿ä I/O Metrics
- I/O º¸Á¤°ú Enterprise Manager, I/O º¸Á¤°ú PL/SQL ÀÎÅÍÆäÀ̽º ¹× I/O Åë°è¿Í Enterprise Manager
- Stripe and Mirror Everything
- RAID »ç¿ë
- I/O Áø´Ü
- µ¥ÀÌÅͺ£À̽º I/O Æ©´×
- ÀÚµ¿ ÀúÀå ¿µ¿ª °ü¸®(ASM)¶õ?
¡Û ¼º´É Æ©´× ¿ä¾à
- °úÁ¤À» ÅëÇØ ½Äº°µÈ ÃÖÀûÀÇ »ç¿ë¹ý
- ¼º´É Æ©´× ¹æ¹ý·Ð ¿ä¾à
¡Û ºÎ·Ï B: Statspack »ç¿ë
- Statspack ¼³Ä¡
- Statspack ½º³À¼¦ ĸó
- StatspackÀ» »ç¿ëÇÏ¿© º¸°í
- Statspack °í·Á »çÇ×
- Statspack ¹× AWR º¸°í¼
- Statspack º¸°í¼ Àбâ
- Statspack ¹× AWR
ÇпøÀÇ ¼³¸³¤ý¿î¿µ ¹× °ú¿Ü±³½À¿¡ °üÇÑ ¹ý·ü ½ÃÇà·É¿¡ µû¶ó ´ÙÀ½°ú °°ÀÌ ¼ö°·á¸¦ ȯºÒÇØµå¸³´Ï´Ù.