- ÇöÀç À§Ä¡
- home > ÄÄÇ»ÅÍ¡¤ICT¡¤¾îÇÐ > ÄÄÇ»ÅÍ¡¤IT µµ¼ > µ¥ÀÌÅͺ£À̽º > Àü¹®°¡¸¦ À§ÇÑ Æ®·¯ºí½´Æà ¿À¶óŬ ÆÛÆ÷¸Õ½º[Á¦ÀÌÆà]
¿À¶óŬ ¼º´É°ú Æ©´×À» À§ÇÑ Çʵ¶¼!
ÀûÀýÇÑ ¿¹Á¦¿Í ¸íÄèÇÑ ¼³¸íÀ¸·Î °¡µæ Âù, ¿À¶óŬ ¹®Á¦ ÇØ°á ¹ÙÀ̺í!
¿©·¯ºÐÀÇ µ¥ÀÌÅͺ£À̽º ¾ÖÇø®ÄÉÀ̼ÇÀÌ ÃæºÐÇÑ ¼Óµµ¸¦ ³»Áö ¸øÇÑ´Ù¸é ´ç½ÅÀº ¾î¶»°Ô ÇÒ °ÍÀΰ¡? ´ç¿¬È÷ Æ®·¯ºí½´ÆÃÀ» »ý°¢ÇÒ °ÍÀÌ´Ù. ¿î ÁÁ°Ô ¾ÖÇø®ÄÉÀ̼ǿ¡¼ ¼Óµµ¸¦ Àâ¾Æ¸Ô´Â ºÎºÐÀ» ½±°Ô ã´Â´Ù°í Çصµ ±× ÇØ°áÃ¥À» ã±â¶õ ¾î·Á¿î ÀÏÀÌ´Ù. ÀÌ Ã¥Àº µ¥ÀÌÅͺ£À̽º ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¼º´É ¹®Á¦¸¦ ÀÏÀ¸Å°´Â ¼ûÀº ¿øÀÎÀ» ã±â À§ÇÑ ¹æ¹ýÀ» Á¦°øÇÑ´Ù. ÀúÀÚÀÎ Å©¸®½ºÆ¼¾È ¾ÈÅä´Ï´Ï´Â ÀÌ¿Í °ü·ÃÇÏ¿© 15³â ÀÌ»óÀÇ °æ·ÂÀ» °¡Áö°í ÀÖÀ¸¸ç, À̸¦ ÅëÇØ ¾òÀº ±×¸¸ÀÇ ¹æ¹ýÀ» ÀÌ Ã¥¿¡¼ ¾Æ³¦¾øÀÌ Á¦°øÇÑ´Ù.
¶ÇÇÑ, ÀúÀÚ´Â µ¥ÀÌÅͺ£À̽º ¿£ÁøÀÌ SQL ¹®ÀåÀ» ¾î¶»°Ô ½ÇÇà½ÃÅ°´ÂÁö¿¡ ´ëÇÑ ±âÃÊ Áö½ÄÀ» ¼³¸íÇϸç, ¾ÖÇø®ÄÉÀÌ¼Ç ¿ä±¸»çÇ×À» ¸¸Á·½ÃÅ°±â À§ÇÑ ¼º´É °ü·Ã °èȹ ¼ö¸³¿¡µµ µµ¿òÀ» ÁØ´Ù. À̸¦ ÅëÇØ ¿©·¯ºÐÀº źźÇÑ ÀÌ·ÐÀû ±âÃÊ Áö½ÄÀ» ¾ò´Â °ÍÀº ¹°·ÐÀÌ°í, ¸ÅÀÏ Á÷¸éÇÏ´Â ¼º´É °ü·Ã ¹®Á¦µéÀ» ÇØ°áÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. Á¦1ÆÇ°ú ´Þ¸®, Á¦2ÆÇ¿¡¼´Â ¿À¶óŬ µ¥ÀÌÅͺ£À̽º 11.2ºÎÅÍ 12c ¹öÀüÀÇ ÃֽŠº¯°æ»çÇ×±îÁö Æ÷ÇÔÇÏ¿´´Ù. ?Ã¥ÀÇ ÀϺΠ³»¿ëÀ» ¹Ì¸® Àо½Ç ¼ö ÀÖ½À´Ï´Ù. ¹Ì¸®º¸±â
ÀûÀýÇÑ ¿¹Á¦¿Í ¸íÄèÇÑ ¼³¸íÀ¸·Î °¡µæ Âù, ¿À¶óŬ ¹®Á¦ ÇØ°á ¹ÙÀ̺í!
¿©·¯ºÐÀÇ µ¥ÀÌÅͺ£À̽º ¾ÖÇø®ÄÉÀ̼ÇÀÌ ÃæºÐÇÑ ¼Óµµ¸¦ ³»Áö ¸øÇÑ´Ù¸é ´ç½ÅÀº ¾î¶»°Ô ÇÒ °ÍÀΰ¡? ´ç¿¬È÷ Æ®·¯ºí½´ÆÃÀ» »ý°¢ÇÒ °ÍÀÌ´Ù. ¿î ÁÁ°Ô ¾ÖÇø®ÄÉÀ̼ǿ¡¼ ¼Óµµ¸¦ Àâ¾Æ¸Ô´Â ºÎºÐÀ» ½±°Ô ã´Â´Ù°í Çصµ ±× ÇØ°áÃ¥À» ã±â¶õ ¾î·Á¿î ÀÏÀÌ´Ù. ÀÌ Ã¥Àº µ¥ÀÌÅͺ£À̽º ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¼º´É ¹®Á¦¸¦ ÀÏÀ¸Å°´Â ¼ûÀº ¿øÀÎÀ» ã±â À§ÇÑ ¹æ¹ýÀ» Á¦°øÇÑ´Ù. ÀúÀÚÀÎ Å©¸®½ºÆ¼¾È ¾ÈÅä´Ï´Ï´Â ÀÌ¿Í °ü·ÃÇÏ¿© 15³â ÀÌ»óÀÇ °æ·ÂÀ» °¡Áö°í ÀÖÀ¸¸ç, À̸¦ ÅëÇØ ¾òÀº ±×¸¸ÀÇ ¹æ¹ýÀ» ÀÌ Ã¥¿¡¼ ¾Æ³¦¾øÀÌ Á¦°øÇÑ´Ù.
¶ÇÇÑ, ÀúÀÚ´Â µ¥ÀÌÅͺ£À̽º ¿£ÁøÀÌ SQL ¹®ÀåÀ» ¾î¶»°Ô ½ÇÇà½ÃÅ°´ÂÁö¿¡ ´ëÇÑ ±âÃÊ Áö½ÄÀ» ¼³¸íÇϸç, ¾ÖÇø®ÄÉÀÌ¼Ç ¿ä±¸»çÇ×À» ¸¸Á·½ÃÅ°±â À§ÇÑ ¼º´É °ü·Ã °èȹ ¼ö¸³¿¡µµ µµ¿òÀ» ÁØ´Ù. À̸¦ ÅëÇØ ¿©·¯ºÐÀº źźÇÑ ÀÌ·ÐÀû ±âÃÊ Áö½ÄÀ» ¾ò´Â °ÍÀº ¹°·ÐÀÌ°í, ¸ÅÀÏ Á÷¸éÇÏ´Â ¼º´É °ü·Ã ¹®Á¦µéÀ» ÇØ°áÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. Á¦1ÆÇ°ú ´Þ¸®, Á¦2ÆÇ¿¡¼´Â ¿À¶óŬ µ¥ÀÌÅͺ£À̽º 11.2ºÎÅÍ 12c ¹öÀüÀÇ ÃֽŠº¯°æ»çÇ×±îÁö Æ÷ÇÔÇÏ¿´´Ù. ?Ã¥ÀÇ ÀϺΠ³»¿ëÀ» ¹Ì¸® Àо½Ç ¼ö ÀÖ½À´Ï´Ù. ¹Ì¸®º¸±â
ÀúÀÚ: Å©¸®½ºÆ¼¾È ¾ÈÅä´Ï´Ï Àú / (ÁÖ)À§ÁÀ̽º ¿ª
PART I ±âÃÊ 1
CHAPTER 1 ¼º´É ¹®Á¦ 3
1.1 ¼º´É °èȹÀÇ Çʿ伺 4
1.2 ¼º´ÉÀ» °í·ÁÇÑ ¼³°è 11
1.3 ¼º´É ¹®Á¦ È®ÀÎ ¹æ¹ý 17
1.4 ¼º´É ¹®Á¦ Á¢±Ù ¹æ¹ý 19
1.5 2Àå¿¡ µé¾î°¡±â Àü¿¡ 26
CHAPTER 2 ÇÙ½É °³³ä 27
2.1 ¼±Åõµ¿Í Ä«µð³Î¸®Æ¼ 27
2.2 Ä¿¼¶õ ¹«¾ùÀΰ¡? 30
2.3 Ä¿¼ÀÇ »ý¸íÁÖ±â 31
2.4 ÆĽÌÀÇ ÀÛµ¿ ¿ø¸® 34
2.5 ºí·Ï Àбâ¿Í ¾²±â 54
2.6 °èÃø 57
2.7 2ºÎ¿¡ µé¾î°¡±â Àü¿¡ 66
PART II ¹®Á¦ ½Äº° 67
CHAPTER 3 ÀçÇö °¡´ÉÇÑ ¹®Á¦ÀÇ ºÐ¼® 71
3.1 µ¥ÀÌÅͺ£À̽º È£Ãâ Æ®·¹À̽º 72
3.2 PL/SQL ÄÚµå ÇÁ·ÎÆÄÀϸµ 123
3.3 4Àå¿¡ µé¾î°¡±â Àü¿¡ 138
CHAPTER 4 ÀçÇö ºÒ°¡´ÉÇÑ ¹®Á¦ÀÇ ½Ç½Ã°£ ºÐ¼® 139
4.1 ºÐ¼® ·Îµå¸Ê 140
4.2 µ¿Àû ¼º´É ºä 142
4.3 Áø´Ü ÆÑ°ú Æ©´× ÆÑÀ» ÀÌ¿ëÇÑ ºÐ¼® 175
4.4 Áø´Ü ÆÑÀ» »ç¿ëÇÏÁö ¾Ê´Â ºÐ¼® 188
4.5 5Àå¿¡ µé¾î°¡±â Àü¿¡ 197
CHAPTER 5 ÀçÇö ºÒ°¡´ÉÇÑ ¹®Á¦ÀÇ »çÈÄ ºÐ¼® 199
5.1 ¸®Æ÷ÁöÅ͸® 199
5.2 Automatic Workload Repository 201
5.3 Statspack 207
5.4 Áø´Ü ÆÑÀ» ÀÌ¿ëÇÑ ºÐ¼® 212
5.5 Áø´Ü ÆÑÀ» ÀÌ¿ëÇÏÁö ¾Ê´Â ºÐ¼® 213
5.6 3ºÎ¿¡ µé¾î°¡±â Àü¿¡ 220
PART III Äõ¸® ¿ÉƼ¸¶ÀÌÀú 221
CHAPTER 6 Äõ¸® ¿ÉƼ¸¶ÀÌÀú 223
6.1 ±âÃÊ »çÇ× 224
6.2 ¾ÆÅ°ÅØó 228
6.3 Äõ¸® º¯È¯ 229
6.4 7Àå¿¡ µé¾î°¡±â Àü¿¡ 254
CHAPTER 7 ½Ã½ºÅÛ Åë°è 255
7.1 dbms_stats ÆÐÅ°Áö 256
7.2 ÀÌ¿ë °¡´ÉÇÑ ½Ã½ºÅÛ Åë°è¿¡´Â ¾î¶°ÇÑ °ÍµéÀÌ Àִ°¡? 258
7.3 ½Ã½ºÅÛ Åë°è ¼öÁýÇϱâ 259
7.4 ½Ã½ºÅÛ Åë°è º¹¿øÇϱâ 266
7.5 ¹é¾÷ Å×À̺íÀ» »ç¿ëÇÑ ÀÛ¾÷ 268
7.6 °ü¸® ¿ÀÆÛ·¹À̼ÇÀÇ ·Î±ë 269
7.7 Äõ¸® ¿ÉƼ¸¶ÀÌÀú¿¡ ¹ÌÄ¡´Â ¿µÇâ 271
7.8 8Àå¿¡ µé¾î°¡±â Àü¿¡ 277
CHAPTER 8 ¿ÀºêÁ§Æ® Åë°è 279
8.1 dbms_stats ÆÐÅ°Áö 280
8.2 ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ¿ÀºêÁ§Æ® Åë°è¿¡´Â ¾î¶°ÇÑ °ÍµéÀÌ Àִ°¡? 282
8.3 ¿ÀºêÁ§Æ® Åë°è ¼öÁýÇϱâ 312
8.4 dbms_stats ÆÐÅ°Áö ¼³Á¤Çϱâ 327
8.5 ±Û·Î¹ú Àӽà Å×À̺í·Î ÀÛ¾÷Çϱâ 331
8.6 Ææµù ¿ÀºêÁ§Æ® Åë°è·Î ÀÛ¾÷Çϱâ 333
8.7 ÆÄƼ¼Å´×µÈ ¿ÀºêÁ§Æ®·Î ÀÛ¾÷Çϱâ 335
8.8 ¿ÀºêÁ§Æ® Åë°è ¼öÁý ½ºÄÉÁÙ¸µÇϱâ 343
8.9 ¿ÀºêÁ§Æ® Åë°è º¹¿øÇϱâ 348
8.10 ¿ÀºêÁ§Æ® Åë°è Àá±×±â 350
8.11 ¿ÀºêÁ§Æ® Åë°è ºñ±³Çϱâ 353
8.12 ¿ÀºêÁ§Æ® Åë°è »èÁ¦Çϱâ 356
8.13 ¿ÀºêÁ§Æ® Åë°è export, import, get, set 358
8.14 °ü¸® ÀÛ¾÷ÀÇ ·Î±ë 358
8.15 ¿ÀºêÁ§Æ® Åë°è¸¦ ÃÖ½ÅÀ¸·Î À¯ÁöÇϱâ À§ÇÑ Àü·« 360
8.16 9Àå¿¡ µé¾î°¡±â Àü¿¡ 362
CHAPTER 9 Äõ¸® ¿ÉƼ¸¶ÀÌÀú ±¸¼ºÇϱâ 365
9.1 Äõ¸® ¿ÉƼ¸¶ÀÌÀú¸¦ ±¸¼ºÇÒ °ÍÀΰ¡, ¸» °ÍÀΰ¡? 366
9.2 ±¸¼º ·Îµå¸Ê 367
9.3 ÀûÀýÇÑ ÆĶó¹ÌÅÍ ¼³Á¤Çϱâ 369
9.4 10Àå¿¡ µé¾î°¡±â Àü¿¡ 400
CHAPTER 10 ½ÇÇà °èȹ 401
10.1 ½ÇÇà °èȹ ¾ò±â 401
10.2 dbms_xplan ÆÐÅ°Áö 417
10.3 ½ÇÇà °èȹ Çؼ®Çϱâ 434
10.4 ºñÈ¿À²ÀûÀÎ ½ÇÇà °èȹ ½Äº°Çϱâ 470
10.5 4ºÎ¿¡ µé¾î°¡±â Àü¿¡ 475
PART IV ÃÖÀûÈ 477
CHAPTER 11 SQL ÃÖÀûÈ ±â¹ý 479
11.1 ¾×¼¼½º ±¸Á¶ º¯°æÇϱâ 481
11.2 SQL ±¸¹® º¯°æÇϱâ 483
11.3 ÈùÆ® 485
11.4 ½ÇÇà ȯ°æ º¯°æÇϱâ 498
11.5 ½ºÅä¾îµå ¾Æ¿ô¶óÀÎ 502
11.6 SQL ÇÁ·ÎÆÄÀÏ 518
11.7 SQL Ç÷£ ¸Å´ÏÁö¸ÕÆ® 539
11.8 12Àå¿¡ µé¾î°¡±â Àü¿¡ 560
CHAPTER 12 ÆÄ½Ì 563
12.1 ÆÄ½Ì ¹®Á¦ ½Äº° 563
12.2 ÆÄ½Ì ¹®Á¦ ÇØ°áÇϱâ 575
12.3 ÆÄ½Ì ¹®Á¦ ÇØ°áÀ» À§ÇÑ Â÷¼±Ã¥ 583
12.4 ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·Î±×·¡¹Ö ÀÎÅÍÆäÀ̽º »ç¿ëÇϱâ 590
12.5 13Àå¿¡ µé¾î°¡±â Àü¿¡ 603
CHAPTER 13 µ¥ÀÌÅÍ ¾×¼¼½º ÃÖÀûÈ 605
13.1 ºñÈ¿À²ÀûÀÎ ¾×¼¼½º Æнº ½Äº° 606
13.2 ¾àÇÑ ¼±Åõµ¸¦ °¡Áø SQL ±¸¹® 618
13.3 °ÇÑ ¼±Åõµ¸¦ °¡Áø SQL ±¸¹® 648
13.4 14Àå¿¡ µé¾î°¡±â Àü¿¡ 707
CHAPTER 14 Á¶ÀÎ ÃÖÀûÈ 709
14.1 ¿ë¾î Á¤ÀÇ 710
14.2 ³×½ºÆ¼µå ·çÇÁ Á¶ÀÎ 720
14.3 ¸ÓÁö Á¶ÀÎ 727
14.4 Çؽà Á¶ÀÎ 741
14.5 ¾Æ¿ìÅÍ Á¶ÀÎ 747
14.6 Á¶ÀÎ ¹æ¹ý ¼±Åà 749
14.7 ÆÄƼ¼Ç ¿ÍÀÌÁî Á¶ÀÎ 751
14.8 ½ºÅ¸ º¯È¯ 756
14.9 15Àå¿¡ µé¾î°¡±â Àü¿¡ 765
CHAPTER 15 µ¥ÀÌÅÍ ¾×¼¼½º¿Í Á¶ÀÎ ÃÖÀûȸ¦ ³Ñ¾î¼ 767
15.1 ¸ÓƼ¸®¾ó¶óÀÌÁîµå ºä 768
15.2 °á°ú ij½Ì 796
15.3 º´·Ä ó¸® 808
15.4 direct-path insert 855
15.5 ·Î¿ì ÇÁ¸®ÆäĪ 860
15.6 ¹è¿ ó¸® ÀÎÅÍÆäÀ̽º 867
15.7 16Àå¿¡ µé¾î°¡±â Àü¿¡ 872
CHAPTER 16 ¹°¸® ¼³°è ÃÖÀûÈ 873
16.1 ÃÖÀûÀÇ Ä®·³ ¼ø¼ 874
16.2 ÃÖÀûÀÇ µ¥ÀÌÅÍŸÀÔ 876
16.3 ·Î¿ì ¸¶À̱׷¹À̼ǰú ·Î¿ì üÀÌ´× 884
16.4 ºí·Ï °æÇÕ 889
16.5 µ¥ÀÌÅÍ ¾ÐÃà 900
ã¾Æº¸±â 907 ÆîÃ帱âÁ¢¾îº¸±â
CHAPTER 1 ¼º´É ¹®Á¦ 3
1.1 ¼º´É °èȹÀÇ Çʿ伺 4
1.2 ¼º´ÉÀ» °í·ÁÇÑ ¼³°è 11
1.3 ¼º´É ¹®Á¦ È®ÀÎ ¹æ¹ý 17
1.4 ¼º´É ¹®Á¦ Á¢±Ù ¹æ¹ý 19
1.5 2Àå¿¡ µé¾î°¡±â Àü¿¡ 26
CHAPTER 2 ÇÙ½É °³³ä 27
2.1 ¼±Åõµ¿Í Ä«µð³Î¸®Æ¼ 27
2.2 Ä¿¼¶õ ¹«¾ùÀΰ¡? 30
2.3 Ä¿¼ÀÇ »ý¸íÁÖ±â 31
2.4 ÆĽÌÀÇ ÀÛµ¿ ¿ø¸® 34
2.5 ºí·Ï Àбâ¿Í ¾²±â 54
2.6 °èÃø 57
2.7 2ºÎ¿¡ µé¾î°¡±â Àü¿¡ 66
PART II ¹®Á¦ ½Äº° 67
CHAPTER 3 ÀçÇö °¡´ÉÇÑ ¹®Á¦ÀÇ ºÐ¼® 71
3.1 µ¥ÀÌÅͺ£À̽º È£Ãâ Æ®·¹À̽º 72
3.2 PL/SQL ÄÚµå ÇÁ·ÎÆÄÀϸµ 123
3.3 4Àå¿¡ µé¾î°¡±â Àü¿¡ 138
CHAPTER 4 ÀçÇö ºÒ°¡´ÉÇÑ ¹®Á¦ÀÇ ½Ç½Ã°£ ºÐ¼® 139
4.1 ºÐ¼® ·Îµå¸Ê 140
4.2 µ¿Àû ¼º´É ºä 142
4.3 Áø´Ü ÆÑ°ú Æ©´× ÆÑÀ» ÀÌ¿ëÇÑ ºÐ¼® 175
4.4 Áø´Ü ÆÑÀ» »ç¿ëÇÏÁö ¾Ê´Â ºÐ¼® 188
4.5 5Àå¿¡ µé¾î°¡±â Àü¿¡ 197
CHAPTER 5 ÀçÇö ºÒ°¡´ÉÇÑ ¹®Á¦ÀÇ »çÈÄ ºÐ¼® 199
5.1 ¸®Æ÷ÁöÅ͸® 199
5.2 Automatic Workload Repository 201
5.3 Statspack 207
5.4 Áø´Ü ÆÑÀ» ÀÌ¿ëÇÑ ºÐ¼® 212
5.5 Áø´Ü ÆÑÀ» ÀÌ¿ëÇÏÁö ¾Ê´Â ºÐ¼® 213
5.6 3ºÎ¿¡ µé¾î°¡±â Àü¿¡ 220
PART III Äõ¸® ¿ÉƼ¸¶ÀÌÀú 221
CHAPTER 6 Äõ¸® ¿ÉƼ¸¶ÀÌÀú 223
6.1 ±âÃÊ »çÇ× 224
6.2 ¾ÆÅ°ÅØó 228
6.3 Äõ¸® º¯È¯ 229
6.4 7Àå¿¡ µé¾î°¡±â Àü¿¡ 254
CHAPTER 7 ½Ã½ºÅÛ Åë°è 255
7.1 dbms_stats ÆÐÅ°Áö 256
7.2 ÀÌ¿ë °¡´ÉÇÑ ½Ã½ºÅÛ Åë°è¿¡´Â ¾î¶°ÇÑ °ÍµéÀÌ Àִ°¡? 258
7.3 ½Ã½ºÅÛ Åë°è ¼öÁýÇϱâ 259
7.4 ½Ã½ºÅÛ Åë°è º¹¿øÇϱâ 266
7.5 ¹é¾÷ Å×À̺íÀ» »ç¿ëÇÑ ÀÛ¾÷ 268
7.6 °ü¸® ¿ÀÆÛ·¹À̼ÇÀÇ ·Î±ë 269
7.7 Äõ¸® ¿ÉƼ¸¶ÀÌÀú¿¡ ¹ÌÄ¡´Â ¿µÇâ 271
7.8 8Àå¿¡ µé¾î°¡±â Àü¿¡ 277
CHAPTER 8 ¿ÀºêÁ§Æ® Åë°è 279
8.1 dbms_stats ÆÐÅ°Áö 280
8.2 ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ¿ÀºêÁ§Æ® Åë°è¿¡´Â ¾î¶°ÇÑ °ÍµéÀÌ Àִ°¡? 282
8.3 ¿ÀºêÁ§Æ® Åë°è ¼öÁýÇϱâ 312
8.4 dbms_stats ÆÐÅ°Áö ¼³Á¤Çϱâ 327
8.5 ±Û·Î¹ú Àӽà Å×À̺í·Î ÀÛ¾÷Çϱâ 331
8.6 Ææµù ¿ÀºêÁ§Æ® Åë°è·Î ÀÛ¾÷Çϱâ 333
8.7 ÆÄƼ¼Å´×µÈ ¿ÀºêÁ§Æ®·Î ÀÛ¾÷Çϱâ 335
8.8 ¿ÀºêÁ§Æ® Åë°è ¼öÁý ½ºÄÉÁÙ¸µÇϱâ 343
8.9 ¿ÀºêÁ§Æ® Åë°è º¹¿øÇϱâ 348
8.10 ¿ÀºêÁ§Æ® Åë°è Àá±×±â 350
8.11 ¿ÀºêÁ§Æ® Åë°è ºñ±³Çϱâ 353
8.12 ¿ÀºêÁ§Æ® Åë°è »èÁ¦Çϱâ 356
8.13 ¿ÀºêÁ§Æ® Åë°è export, import, get, set 358
8.14 °ü¸® ÀÛ¾÷ÀÇ ·Î±ë 358
8.15 ¿ÀºêÁ§Æ® Åë°è¸¦ ÃÖ½ÅÀ¸·Î À¯ÁöÇϱâ À§ÇÑ Àü·« 360
8.16 9Àå¿¡ µé¾î°¡±â Àü¿¡ 362
CHAPTER 9 Äõ¸® ¿ÉƼ¸¶ÀÌÀú ±¸¼ºÇϱâ 365
9.1 Äõ¸® ¿ÉƼ¸¶ÀÌÀú¸¦ ±¸¼ºÇÒ °ÍÀΰ¡, ¸» °ÍÀΰ¡? 366
9.2 ±¸¼º ·Îµå¸Ê 367
9.3 ÀûÀýÇÑ ÆĶó¹ÌÅÍ ¼³Á¤Çϱâ 369
9.4 10Àå¿¡ µé¾î°¡±â Àü¿¡ 400
CHAPTER 10 ½ÇÇà °èȹ 401
10.1 ½ÇÇà °èȹ ¾ò±â 401
10.2 dbms_xplan ÆÐÅ°Áö 417
10.3 ½ÇÇà °èȹ Çؼ®Çϱâ 434
10.4 ºñÈ¿À²ÀûÀÎ ½ÇÇà °èȹ ½Äº°Çϱâ 470
10.5 4ºÎ¿¡ µé¾î°¡±â Àü¿¡ 475
PART IV ÃÖÀûÈ 477
CHAPTER 11 SQL ÃÖÀûÈ ±â¹ý 479
11.1 ¾×¼¼½º ±¸Á¶ º¯°æÇϱâ 481
11.2 SQL ±¸¹® º¯°æÇϱâ 483
11.3 ÈùÆ® 485
11.4 ½ÇÇà ȯ°æ º¯°æÇϱâ 498
11.5 ½ºÅä¾îµå ¾Æ¿ô¶óÀÎ 502
11.6 SQL ÇÁ·ÎÆÄÀÏ 518
11.7 SQL Ç÷£ ¸Å´ÏÁö¸ÕÆ® 539
11.8 12Àå¿¡ µé¾î°¡±â Àü¿¡ 560
CHAPTER 12 ÆÄ½Ì 563
12.1 ÆÄ½Ì ¹®Á¦ ½Äº° 563
12.2 ÆÄ½Ì ¹®Á¦ ÇØ°áÇϱâ 575
12.3 ÆÄ½Ì ¹®Á¦ ÇØ°áÀ» À§ÇÑ Â÷¼±Ã¥ 583
12.4 ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·Î±×·¡¹Ö ÀÎÅÍÆäÀ̽º »ç¿ëÇϱâ 590
12.5 13Àå¿¡ µé¾î°¡±â Àü¿¡ 603
CHAPTER 13 µ¥ÀÌÅÍ ¾×¼¼½º ÃÖÀûÈ 605
13.1 ºñÈ¿À²ÀûÀÎ ¾×¼¼½º Æнº ½Äº° 606
13.2 ¾àÇÑ ¼±Åõµ¸¦ °¡Áø SQL ±¸¹® 618
13.3 °ÇÑ ¼±Åõµ¸¦ °¡Áø SQL ±¸¹® 648
13.4 14Àå¿¡ µé¾î°¡±â Àü¿¡ 707
CHAPTER 14 Á¶ÀÎ ÃÖÀûÈ 709
14.1 ¿ë¾î Á¤ÀÇ 710
14.2 ³×½ºÆ¼µå ·çÇÁ Á¶ÀÎ 720
14.3 ¸ÓÁö Á¶ÀÎ 727
14.4 Çؽà Á¶ÀÎ 741
14.5 ¾Æ¿ìÅÍ Á¶ÀÎ 747
14.6 Á¶ÀÎ ¹æ¹ý ¼±Åà 749
14.7 ÆÄƼ¼Ç ¿ÍÀÌÁî Á¶ÀÎ 751
14.8 ½ºÅ¸ º¯È¯ 756
14.9 15Àå¿¡ µé¾î°¡±â Àü¿¡ 765
CHAPTER 15 µ¥ÀÌÅÍ ¾×¼¼½º¿Í Á¶ÀÎ ÃÖÀûȸ¦ ³Ñ¾î¼ 767
15.1 ¸ÓƼ¸®¾ó¶óÀÌÁîµå ºä 768
15.2 °á°ú ij½Ì 796
15.3 º´·Ä ó¸® 808
15.4 direct-path insert 855
15.5 ·Î¿ì ÇÁ¸®ÆäĪ 860
15.6 ¹è¿ ó¸® ÀÎÅÍÆäÀ̽º 867
15.7 16Àå¿¡ µé¾î°¡±â Àü¿¡ 872
CHAPTER 16 ¹°¸® ¼³°è ÃÖÀûÈ 873
16.1 ÃÖÀûÀÇ Ä®·³ ¼ø¼ 874
16.2 ÃÖÀûÀÇ µ¥ÀÌÅÍŸÀÔ 876
16.3 ·Î¿ì ¸¶À̱׷¹À̼ǰú ·Î¿ì üÀÌ´× 884
16.4 ºí·Ï °æÇÕ 889
16.5 µ¥ÀÌÅÍ ¾ÐÃà 900
ã¾Æº¸±â 907 ÆîÃ帱âÁ¢¾îº¸±â
¿À¶óŬ ¼º´É°ú Æ©´×À» À§ÇÑ Çʵ¶¼!
ÀûÀýÇÑ ¿¹Á¦¿Í ¸íÄèÇÑ ¼³¸íÀ¸·Î °¡µæ Âù, ¿À¶óŬ ¹®Á¦ ÇØ°á ¹ÙÀ̺í!
¿©·¯ºÐÀÇ µ¥ÀÌÅͺ£À̽º ¾ÖÇø®ÄÉÀ̼ÇÀÌ ÃæºÐÇÑ ¼Óµµ¸¦ ³»Áö ¸øÇÑ´Ù¸é ´ç½ÅÀº ¾î¶»°Ô ÇÒ °ÍÀΰ¡? ´ç¿¬È÷ Æ®·¯ºí½´ÆÃÀ» »ý°¢ÇÒ °ÍÀÌ´Ù. ¿î ÁÁ°Ô ¾ÖÇø®ÄÉÀ̼ǿ¡¼ ¼Óµµ¸¦ Àâ¾Æ¸Ô´Â ºÎºÐÀ» ½±°Ô ã´Â´Ù°í Çصµ ±× ÇØ°áÃ¥À» ã±â¶õ ¾î·Á¿î ÀÏÀÌ´Ù. ÀÌ Ã¥Àº µ¥ÀÌÅͺ£À̽º ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¼º´É ¹®Á¦¸¦ ÀÏÀ¸Å°´Â ¼ûÀº ¿øÀÎÀ» ã±â À§ÇÑ ¹æ¹ýÀ» Á¦°øÇÑ´Ù. ÀúÀÚÀÎ Å©¸®½ºÆ¼¾È ¾ÈÅä´Ï´Ï´Â ÀÌ¿Í °ü·ÃÇÏ¿© 15³â ÀÌ»óÀÇ °æ·ÂÀ» °¡Áö°í ÀÖÀ¸¸ç, À̸¦ ÅëÇØ ¾òÀº ±×¸¸ÀÇ ¹æ¹ýÀ» ÀÌ Ã¥¿¡¼ ¾Æ³¦¾øÀÌ Á¦°øÇÑ´Ù.
¶ÇÇÑ, ÀúÀÚ´Â µ¥ÀÌÅͺ£À̽º ¿£ÁøÀÌ SQL ¹®ÀåÀ» ¾î¶»°Ô ½ÇÇà½ÃÅ°´ÂÁö¿¡ ´ëÇÑ ±âÃÊ Áö½ÄÀ» ¼³¸íÇϸç, ¾ÖÇø®ÄÉÀÌ¼Ç ¿ä±¸»çÇ×À» ¸¸Á·½ÃÅ°±â À§ÇÑ ¼º´É °ü·Ã °èȹ ¼ö¸³¿¡µµ µµ¿òÀ» ÁØ´Ù. À̸¦ ÅëÇØ ¿©·¯ºÐÀº źźÇÑ ÀÌ·ÐÀû ±âÃÊ Áö½ÄÀ» ¾ò´Â °ÍÀº ¹°·ÐÀÌ°í, ¸ÅÀÏ Á÷¸éÇÏ´Â ¼º´É °ü·Ã ¹®Á¦µéÀ» ÇØ°áÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. Á¦1ÆÇ°ú ´Þ¸®, Á¦2ÆÇ¿¡¼´Â ¿À¶óŬ µ¥ÀÌÅͺ£À̽º 11.2ºÎÅÍ 12c ¹öÀüÀÇ ÃֽŠº¯°æ»çÇ×±îÁö Æ÷ÇÔÇÏ¿´´Ù.
ÀÌ Ã¥ÀÇ ÁÖ¿ä ³»¿ë
¡á ü°èÀûÀÎ ¼º´É ¹®Á¦ ½Äº° ¹æ¹ý
¡á ¾ÖÇø®ÄÉÀÌ¼Ç ¼º´É ¸ñÇ¥¸¦ ´Þ¼ºÇϱâ À§ÇÑ Äõ¸® ¿ÉƼ¸¶ÀÌÀú ¼³Á¤ ¹æ¹ý
¡á ½ÇÇà °èȹÀ» ȹµæÇÏ°í Çؼ®ÇÏ´Â ¹æ¹ý°ú ½ÇÇà °èȹÀ» È¿À²¼º ÀÖ°Ô ÃøÁ¤ÇÏ´Â ¹æ¹ý
¡á ¿À¶óŬ ÈùÆ®, SQL ÇÁ·ÎÆÄÀÏ, ½ºÅä¾îµå ¾Æ¿ô¶óÀÎ, SQL Ç÷£ º£À̽º¶óÀΰú °°Àº ±â¹ýÀ» »ç¿ëÇÏ¿© SQLÀ» Æ©´×ÇÏ´Â ¹æ¹ý
¡á ¼º´É ÀúÇÏ ¾øÀÌ ÆÄ½Ì ¿µÇâÀ» ÃÖ¼ÒÈÇÏ´Â ¹æ¹ý
¡á µ¥ÀÌÅÍ ¾×¼¼½º, Á¶ÀÎ, µ¥ÀÌÅͺ£À̽º ¹°¸® ¼³°è¸¦ ÃÖÀûÈÇÏ´Â ¹æ¹ý
¡á º´·Ä ó¸®, ¸ÓƼ¸®¾ó¶óÀÌÁîµå ºä, °á°ú ij½ÌÀ» ÀÌ¿ëÇÏ¿© ¼º´ÉÀ» Çâ»ó½ÃÅ°´Â ¹æ¹ý
̵̧ȍ
Á¶³ª´Ü ·çÀ̽ºÀÇ Ãßõ»ç Áß¿¡¼
ÀÌ Ã¥ÀÇ ±¸¼ºÀ» º¸¸é °£°áÇÔ¿¡ ³î¶ó°ï ÇÑ´Ù. ƯÈ÷, ´ÙÀ½ ¼¼ °³ÀÇ Àå Á¦¸ñ¿¡ ³ª´Â °ÇÑ ÀλóÀ» ¹Þ
¾Ò´Ù. Áö±Ý ´çÀåÀº ¼¼ ÀåÀÇ ³»¿ëÀÌ ÀÐÀ» ¸¸ÇÑ °¡Ä¡°¡ ÀÖ´ÂÁö ½Å°æ ¾²Áö ¸¶¶ó. ¹®Á¦ ÇØ°á ½Ã °¡Àå
¸ÕÀú Á¦±âÇØ¾ß ÇÒ Áú¹®À¸·Î ¾Ë·ÁÁ® ÀÖ´Â °³³äÀ» Á¦¸ñ¸¸À¸·Î ³î¶ö ¸¸Å ¸íÈ®ÇÏ°Ô Ç¥ÇöÇÏ°í ÀÖ´Ù.
3Àå: ÀçÇö °¡´ÉÇÑ ¹®Á¦ÀÇ ºÐ¼®
4Àå: ÀçÇö ºÒ°¡´ÉÇÑ ¹®Á¦ÀÇ ½Ç½Ã°£ ºÐ¼®
5Àå: ÀçÇö ºÒ°¡´ÉÇÑ ¹®Á¦ÀÇ »çÈÄ ºÐ¼®
¸ðµç ¹®Á¦´Â À§ÀÇ ¼¼ °¡Áö À¯ÇüÀ¸·Î ºÐ·ùÇÒ ¼ö ÀÖ´Ù. ¹®Á¦°¡ ¾î´À À¯Çü¿¡ ¼ÓÇÏ´À³Ä¿¡ µû¶ó ¹®Á¦ ÇØ°á¿¡ »ç¿ëµÇ´Â Àü·«ÀÌ °áÁ¤µÈ´Ù´Â °ÍÀ» ¾Ë°Ú´Â°¡? ¹®Á¦ ÇØ°á¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ±âº» µ¥ÀÌÅÍ´Â ¸ðµç °æ¿ì µ¿ÀÏÇÏÁö¸¸, ½Ã°£ÀÌ Áö³²¿¡ µû¶ó ÀϺΠµ¥ÀÌÅÍ´Â »ç¿ëÇÒ ¼ö ¾ø°Å³ª ¼¼ºÎ Á¤º¸¿¡ Â÷ÀÌ°¡ ÀÖÀ» ¼ö ÀÖ´Ù. ¹®Á¦¸¦ ÀÌ·± ½ÄÀ¸·Î ºÐ·ùÇÑ´Ù´Â »ç½ÇÀ» ¾Æ´Â °ÍÀÌ ¹®Á¦ ÇØ°áÀ» À§ÇÑ ¹æ¹ý·ÐÀÇ Ã¹ ´Ü°è´Ù.
¾Æ¸¶ ÀÌ Ã¥À» ´Ù ÀÐÀ¸¸é ¿©·¯ºÐÀÌ »ý°¢ÇÏ´Â °Íº¸´Ù ´õ ¸¹Àº °ÍÀ» ÀÌ¹Ì ¾Ë°í ÀÖ¾ú´Ù´Â »ç½ÇÀ» ±ú´ÞÀ» Å×Áö¸¸, ÇÑÆíÀ¸·Î´Â ¸ðµç ÆÛÁñ Á¶°¢ÀÌ ÇÕÃÄÁö°í, Æ´ÀÌ ¸Þ¿öÁö°í, Å©¸®½ºÆ¼¾ÈÀÇ Áö½Ä°ú ÅëÂûÀ» ÅëÇØ Á¤º¸°¡ À籸¼ºµÇ¸é¼ ÀÌ¹Ì ¾Ë°í ÀÖ´ø Áö½Ä¿¡¼ ´õ ¸¹Àº °ÍÀ» ¹è¿ì°Ô µÉ °ÍÀÌ´Ù.
ij¸® ¹Ð¼ÁÀÇ Ãßõ»ç Áß¿¡¼
³ª¿¡°Ô ÀÖ¾î¼ ÀÌ Ã¥Àº ±â¼úÀûÀÎ Âü°í¼ÀÌÀÚ ½Å·ÚÇÒ ¼ö ÀÖ´Â Áöħ¼´Ù. ÀÌ Ã¥¿¡´Â ³»°¡ Àç»ç¿ëÇÒ ¼ö ÀÖ´Â ¾öû³ ¾çÀÇ ³»¿ëÀÌ ¿Ïº®ÇÏ°Ô ¹®¼ÈµÇ¾î ÀÖ´Ù. ¶ÇÇÑ, ÀÌ Ã¥¿¡´Â ³ªµµ µ¿ÀÇÇÏ´Â Å©¸®½ºÆ¼¾ÈÀÇ °ßÇØ¿Í ¿Á¤¿¡ °üÇÑ ¿©·¯ °¡Áö °üÁ¡¿¡¼ÀÇ ¼³µæ·Â ÀÖ´Â ÁÖÀåµéÀÌ ´ã°ÜÀÖ´Ù. ÀÌ·¯ÇÑ Å©¸®½ºÆ¼¾ÈÀÇ ÁÖÀåÀ» ÅëÇØ ´õ ¸¹Àº »ç¶÷µéÀÌ ¿Ã¹Ù¸¥ ´ëÀÀ ¹æ¹ýÀ» ¾òÀ» ¼ö ÀÖÀ» °ÍÀ̶ó È®½ÅÇÑ´Ù.
Å©¸®½ºÆ¼¾ÈÀº ³»°¡ ¿µ¿õÀ¸·Î »ý°¢ÇÏ´Â Dave Ensor, Lex de Haan, Anjo Kolk, Steve Adams, Jonathan Lewis, Tom Kyte¿Í ±âŸ ´Ù¸¥ »ç¶÷µéÀÇ ±âÁ¸ Áö½ÄÀ» ¹ßÆÇÀ¸·Î ¼ºÀåÇÑ ¿µ¸®ÇÏ°í ¿Á¤ÀûÀÎ »ç¶÷ÀÌ´Ù. ÀÚ, ÀÌÁ¦ ¿ì¸®µµ Å©¸®½ºÆ¼¾ÈÀÇ Áö½ÄÀ» ¹ßÆÇÀ¸·Î ÇÏ¿© ´õ ³ÐÀº ¼¼»óÀ¸·Î ³ª¾Æ°¡ÀÚ!