°ü¸® ¾È³»¼
µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ÀÇ ÀÌÀü ¹öÀüÀ¸·Î ÀÛ¼ºµÈ µ¥ÀÌÅͺ£À̽º¸¦
¿Ã¹Ù·Î ÀÌÁÖ½ÃŰ·Á¸é, ´ÙÀ½ »çÇ×À» °í·ÁÇØ¾ß ÇÕ´Ï´Ù.
µ¥ÀÌÅͺ£À̽º¸¦ ¹öÀü 7¿¡ ÀÌÁÖÇϱâ Àü¿¡ ÁÖÀÇÇØ¾ß ÇÒ ÀüÁ¦Á¶°Ç ¶Ç´Â
Á¦ÇÑ»çÇ×ÀÌ ÀÖ½À´Ï´Ù.
- ÀÌÁÖ´Â V5.x ¶Ç´Â V6¿¡¼¸¸ Áö¿øµË´Ï´Ù.
DB2 V1.2 Parallel Edition¿¡¼´Â Áö¿øµÇÁö ¾Ê½À´Ï´Ù.
DB2(µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥)ÀÇ Ãʱ⠹öÀüÀº V7À¸·Î
ÀÌÁÖÇÏ·Á°í Çϱâ Àü¿¡ ¹Ýµå½Ã V5.x ¶Ç´Â V6·Î ÀÌÁÖÇØ¾ß ÇÕ´Ï´Ù.
- V7 Ŭ¶óÀÌ¾ðÆ®¿¡¼ V7 ¼¹öÀÇ µ¥ÀÌÅͺ£À̽º·Î ÀÌÁÖ ¸í·ÉÀÌ
Áö¿øµË´Ï´Ù. ±×·¯³ª, ÀÌÀü DB2 Ŭ¶óÀÌ¾ðÆ®¿¡¼ V7 ¼¹ö·Î ÀÌÁÖ ¸í·ÉÀ»
¹ßÇàÇÏ´Â °ÍÀº Áö¿øµÇÁö ¾Ê½À´Ï´Ù.
- Ç÷§Æû°£ÀÇ ÀÌÁÖ´Â Áö¿øµÇÁö ¾Ê½À´Ï´Ù.
- µ¥ÀÌÅͺ£À̽º¿¡ ÀÖ´Â »ç¿ëÀÚ ¿ÀºêÁ§Æ®´Â ¿ÀºêÁ§Æ®
±ÔÁ¤Àڷμ V7 ¿¹¾à ½ºÅ°¸¶ À̸§À» °¡Áú ¼ö ¾ø½À´Ï´Ù. ¿¹¾àµÈ
½ºÅ°¸¶ À̸§À¸·Î´Â SYSCAT, SYSSTAT ¹× SYSFUNÀÌ ÀÖ½À´Ï´Ù.
- BIGINT, REAL, DATALINK ¶Ç´Â REFERENCE À̸§À» »ç¿ëÇÏ´Â
»ç¿ëÀÚ Á¤ÀÇ ±¸º° À¯ÇüÀº µ¥ÀÌÅͺ£À̽º¸¦ ÀÌÁÖ½Ã۱â Àü¿¡ À̸§ ¹Ù²Ù±âµÇ¾î¾ß ÇÕ´Ï´Ù.
- ´ÙÀ½ »óÅ Áß Çϳª¿¡ ÀÖ´Â µ¥ÀÌÅͺ£À̽º´Â ÀÌÁÖµÉ ¼ö ¾ø½À´Ï´Ù.
- ¹é¾÷ º¸·ù
- ·Ñ Æ÷¿öµå º¸·ù
- Á¤»ó »óŰ¡ ¾Æ´Ñ Çϳª ÀÌ»óÀÇ Å×ÀÌºí °ø°£
- Æ®·£Àè¼Ç ºÒÀÏÄ¡
- ÇÏÀ§ ·¹º§(V5.x ¶Ç´Â V6) µ¥ÀÌÅͺ£À̽º ¹é¾÷ÀÇ º¹¿øÀº Áö¿øµÇÁö¸¸,
ÇÏÀ§ ·¹º§ ·Î±×¸¦ ·Ñ Æ÷¿öµåÇÏ´Â °ÍÀº Áö¿øµÇÁö ¾Ê½À´Ï´Ù.
µ¥ÀÌÅͺ£À̽º¸¦ ÀÌÁÖ½Ã۱â À§Çؼ´Â SYSADM ±ÇÇÑÀÌ ÇÊ¿äÇÕ´Ï´Ù.
ÀÌÁÖ½ÃŰ´Â µ¿¾È ±¸ īŻ·Î±×¿Í »õ·Î¿î īŻ·Î±× ¸ðµÎ¸¦ À§ÇÑ °ø°£ÀÌ ¿ä±¸µË´Ï´Ù.
¿ä±¸µÈ µð½ºÅ© °ø°£ÀÇ ¾çÀº µ¥ÀÌÅͺ£À̽º ¿ÀºêÁ§Æ®ÀÇ ¼ö ¹× Å©±â»Ó¸¸ ¾Æ´Ï¶ó,
µ¥ÀÌÅͺ£À̽ºÀÇ º¹À⼺¿¡ µû¶ó ´Ù¾çÇÏ°Ô °áÁ¤µË´Ï´Ù. À̵é
¿ÀºêÁ§Æ®¿¡´Â ¸ðµç Å×ÀÌºí ¹× ºä°¡ Æ÷ÇԵ˴ϴÙ. µ¥ÀÌÅͺ£À̽º īŻ·Î±×°¡
ÇöÀç Â÷ÁöÇϰí ÀÖ´Â µð½ºÅ© °ø°£À» ÃÖ¼Ò µÎ ¹ø¿¡ °ÉÃÄ »ç¿ë °¡´ÉÇϰÔ
¸¸µé¾î¾ß ÇÕ´Ï´Ù. µð½ºÅ© °ø°£ÀÌ ÃæºÐÇÏÁö ¾ÊÀ» °æ¿ì, ÀÌÁÖ´Â ½ÇÆÐÇÕ´Ï´Ù.
SYSCAT Å×ÀÌºí °ø°£ÀÌ SMS À¯ÇüÀÇ Å×ÀÌºí °ø°£ÀÎ °æ¿ì, ·Î±× ÆÄÀϰú ¿¬°üµÇ´Â µ¥ÀÌÅͺ£À̽º ±¸¼º
¸Å°³º¯¼ö °»½ÅÀ» °í·ÁÇØ¾ß ÇÕ´Ï´Ù.
logfilsiz, logprimary ¹× logsecondÀÇ °ªÀ» Áõ°¡½ÃÄÑ
ÀÌ ·Î±× ÆÄÀÏ °ø°£ÀÌ ºÎÁ·ÇÏÁö ¾Ê°Ô ÇØ¾ß ÇÕ´Ï´Ù(ÀÌÀ¯ ÄÚµå 3ÀÎ SQL1704N).
À§¿Í °°ÀÌ Äڵ带 ¹Þ°ÔµÉ °æ¿ì, ·Î±× °ø°£ ¸Å°³º¯¼ö¸¦ Áõ°¡½Ã۰í,
MIGRATE DATABASE ¸í·ÉÀ» ´Ù½Ã ¹ßÇàÇϽʽÿÀ.
µ¥ÀÌÅͺ£À̽º¸¦ ÀÌÁÖÇÏ·Á°í °èȹÇÒ ¶§ Á¦Ç°ÀÇ µÎ ¹öÀü °£ÀÇ ºñȣȯ¼º ¿µÇâÀ» °í·ÁÇϽʽÿÀ.
¹öÀü 7ÀÇ °³¼±µÈ ±â´ÉÀ» ÀÌ¿ëÇÏ·Á¸é, µ¥ÀÌÅͺ£À̽º¸¦ ÀÌÁÖ½ÃŲ ´ÙÀ½
µ¥ÀÌÅͺ£À̽º ¹× µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ±¸¼ºÀ» Á¶Á¤Çؾß
ÇÕ´Ï´Ù.
ÀÌ Á¶Á¤ ÀÛ¾÷¿¡ µµ¿òÀÌ µÇ±â À§Çؼ ÀÌÁÖ Àü°ú ÈÄÀÇ ±¸¼º
¸Å°³º¯¼ö °ªÀ» ±â·ÏÇÏ°í ºñ±³ÇÒ ¼ö ÀÖ½À´Ï´Ù.
(GET DATABASE CONFIGURATION ¸í·É ¹× GET DATABASE MANAGER CONFIGURATION ¸í·É¿¡
´ëÇØ¼´Â Command Reference¿¡¼ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ).
´ÙÀ½Àº µ¥ÀÌÅͺ£À̽º¸¦ ÀÌÁÖ½Ãų ¶§ °ÅÃÄ¾ß ÇÏ´Â ´Ü°èÀÔ´Ï´Ù. µ¥ÀÌÅͺ£À̽º
°ü¸® ÇÁ·Î±×·¥Àº ÀÌÁÖ°¡ ½ÃÀ۵DZâ Àü¿¡ ½Ãµ¿µÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù.
PRE-MIGRATION:
ÁÖ: | »çÀü ÀÌÁÖ(pre-migration)´Â ¾ÕÀÇ ¸±¸®½º¿¡¼ ¹Ýµå½Ã ¼öÇàÇØ¾ß ÇÏ´Â
´Ü°èÀÔ´Ï´Ù(Áï, »õ·Î¿î ¸±¸®½º·Î ÀÌÁÖÇϰųª ¼³Ä¡Çϱâ ÀüÀÇ ÇöÀç
¸±¸®½º¿¡¼).
|
- ÀÌÁÖ Á¦ÇÑ»çÇ׿¡ ºÎ¼ÓµÈ ÇØ°áµÇÁö ¾ÊÀº ¹®Á¦Á¡ÀÌ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.
- ¸ðµç ÀÀ¿ëÇÁ·Î±×·¥ ¹× ÀÏ¹Ý »ç¿ëÀÚ¸¦ ÀÌÁÖ ÁßÀÎ °¢ µ¥ÀÌÅͺ£À̽º¿¡¼ ¿¬°áÇØÁ¦ÇϽʽÿÀ(ÇÊ¿äÇÑ °æ¿ì
LIST APPLICATIONS ¸í·É ¶Ç´Â FORCE APPLICATIONS ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ).
- µ¥ÀÌÅͺ£À̽º°¡ ÀÌÁÖµÉ ¼ö ÀÖ´ÂÁö ¿©ºÎ¸¦ ÆÇº°Çϱâ À§ÇØ
DB2CKMIG »çÀü ÀÌÁÖ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇϽʽÿÀ(ÀÌ À¯Æ¿¸®Æ¼ »ç¿ë¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº
»ç¿ëÀÚ Ç÷§ÆûÀÇ ºü¸¥ ½ÃÀÛ Ã¥¿¡¼ ÂüÁ¶ÇϽʽÿÀ).
Windows NT ¶Ç´Â OS/2¿¡¼, ¼³Ä¡ Áß ÀÌ µµ±¸¸¦ ½ÇÇàÇϵµ·Ï ÇÁ·ÒÇÁÆ®µÇÁö¸¸,
Unix ±â¹Ý ½Ã½ºÅÛ¿¡¼ ÀÌ µµ±¸´Â ÀνºÅϽº ÀÌÁÖ Áß ÀÚµ¿À¸·Î È£ÃâµË´Ï´Ù.
- µ¥ÀÌÅͺ£À̽º¸¦ ¹é¾÷ÇϽʽÿÀ.
ÀÌÁÖ´Â ´Ù½Ã Á¦ÀÚ¸®·Î µÇµ¹¸± ¼ö ÀÖ´Â °úÁ¤ÀÌ ¾Æ´Õ´Ï´Ù. ¹öÀü 6¿¡¼
¿¹¾àµÈ ½ºÅ°¸¶ À̸§ÀÌ º¯°æµÇ±â Àü¿¡ µ¥ÀÌÅͺ£À̽º¸¦ ¹é¾÷ÇÒ °æ¿ì,
DB2 ¹öÀü 7À» »ç¿ëÇÏ¿© ¹é¾÷µÈ µ¥ÀÌÅͺ£À̽º¸¦ º¹¿øÇÒ ¼ö ¾ø½À´Ï´Ù.
µ¥ÀÌÅͺ£À̽º¸¦ º¹¿øÇÏ·Á¸é, µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ÀÇ
ÀÌÀü ¹öÀüÀ» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.
ÁÖÀÇ!
µ¥ÀÌÅͺ£À̽º ¹é¾÷À» °¡Áö°í ÀÖÁö ¾Ê°í
ÀÌÁÖ¿¡ ½ÇÆÐµÇ¸é, DB2 UDB ¹öÀü 7 ¶Ç´Â µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ÀÇ ÀÌÀü ¹öÀüÀ»
»ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º¸¦ º¹¿øÇÒ ¹æ¹ýÀÌ ÀüÇô ¾ø½À´Ï´Ù.
¹é¾÷ÀÌ ¼öÇàµÈ ½ÃÁ¡°ú ¹öÀü 7·ÎÀÇ ¾÷±×·¹À̵尡 ¿Ï·áµÈ ½ÃÁ¡ °£¿¡ ÀÌ·ç¾îÁø
¸ðµç µ¥ÀÌÅͺ£À̽º Æ®·£Àè¼ÇÀº º¹¿øÇÒ ¼ö ¾ø´Ù´Â °Íµµ ¾Ë¾Æ¾ß ÇÕ´Ï´Ù.
Áï, ¹öÀü 7¿¡ ¼³Ä¡¿Í ÀÌÁÖ°¡ ¿Ï·áµÈ ´ÙÀ½¿¡ µ¥ÀÌÅͺ£À̽º°¡ º¹¿øµÉ Çʿ䰡 ÀÖ´Â
°æ¿ì(¹öÀü 7 ·¹º§·Î), ¹öÀü 7 ¼³Ä¡ Àü¿¡ ±â·ÏµÈ ·Î±×´Â ·Ñ Æ÷¿öµå º¹±¸¿¡¼ »ç¿ëµÉ
¼ö ¾ø½À´Ï´Ù.
MIGRATION:
- ´ÙÀ½ Áß Çϳª¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º¸¦ ÀÌÁÖÇϽʽÿÀ.
- MIGRATE DATABASE ¸í·É
- µ¥ÀÌÅͺ£À̽º ¹é¾÷ Àüü¸¦ º¹¿øÇÏ´Â °æ¿ì RESTORE DATABASE ¸í·É
- sqlemgdb - Database API ÀÌÁÖ.
OS/2:
±¸¼º/¼³Ä¡/ºÐ¹è(CID) ¾ÆÅ°ÅØÃ³ ȯ°æ¿¡¼ ÀÛµ¿ÇÏ´Â DB2CIDMG ÀÌÁÖ À¯Æ¿¸®Æ¼´Â
OS/2¿ë DB2¿¡¼¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
À̸¦ »ç¿ëÇϸé, ¿ø°Ý ¹«ÀÎ ¼³Ä¡ ¹× LAN ±â¹Ý ¿öÅ©½ºÅ×À̼ǻ󿡼ÀÇ ±¸¼ºÀÌ
°¡´ÉÇØÁý´Ï´Ù. CID ÀÌÁÖ¸¦ »ç¿ëÇϱâ À§Çؼ´Â LAN»ó¿¡ NetView DM/2¸¦
°¡Áö°í ÀÖ¾î¾ß ÇÕ´Ï´Ù.
Unix ±â¹Ý ½Ã½ºÅÛ¿¡¼:
»ç¿ëÀÚ Ç÷§ÆûÀÇ ºü¸¥ ½ÃÀÛ Ã¥Àº ÁÖ¾îÁø ÀνºÅϽº¿¡¼ ¸ðµç
µ¥ÀÌÅͺ£À̽º¸¦ ÀÌÁÖÇÏ·Á°í ÇÏÁö ¾Ê´Â °æ¿ì ¹«¾ùÀ» ¼öÇàÇØ¾ß ÇÏ´ÂÁö¸¦ ¼³¸íÇÕ´Ï´Ù.
POST-MIGRATION:
- ¼±ÅÃÀûÀ¸·Î, DB2UIDDL À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© »ç¿ëÀÚ ÀÚ½ÅÀÇ ½ºÄÉÁÙ¿¡¼ °íÀ¯ »öÀÎÀÇ
´Ü°èº° ÀÌÁÖÀÇ °ü¸®¸¦ ¿ëÀÌÇÏ°Ô ÇϽʽÿÀ.
¹öÀü 5¿¡¼ ÀÛ¼ºµÈ DB2 ¹öÀü 5 µ¥ÀÌÅͺ£À̽º´Â ÀÌ µµ±¸°¡ Áö¿¬µÈ °íÀ¯¼º Á¡°ËÀ» ÀÌ¿ëÇϵµ·Ï
¿ä±¸ÇÏÁö ¾Ê´Âµ¥, ÀÌ´Â ¹öÀü 5¿¡¼ ÀÛ¼ºµÈ ¸ðµç °íÀ¯ÇÑ »öÀÎÀÌ ÀÌ¹Ì ÀÌ ½Ã¸Çƽ½º¸¦ °¡Áö±â ¶§¹®ÀÔ´Ï´Ù.
±×·¯³ª, ÀÌÀü¿¡ ¹öÀü 5·Î ÀÌÁÖµÈ µ¥ÀÌÅͺ£À̽ºÀÇ °æ¿ì, DB2UIDDL À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿©
°íÀ¯ »öÀÎÀ» º¯°æÇÏ·Á°í ÇÏ´Â °æ¿ì¸¦ Á¦¿ÜÇϰí´Â ÀÌ ½Ã¸Çƽ½º´Â ÀÚµ¿ÀÌ ¾Æ´Õ´Ï´Ù.
ÀÌ À¯Æ¿¸®Æ¼´Â »ç¿ëÀÚ Å×ÀÌºí¿¡¼ °íÀ¯ »öÀο¡ ´ëÇØ CREATE UNIQUE INDEX¹®À» »ý¼ºÇÏ¿©
ÆÄÀÏ¿¡ ¾¹´Ï´Ù.
ÀÌ ÆÄÀÏÀ» DB2 CLP ¸í·É ÆÄÀÏ·Î ¼öÇàÇϸé, °á°úÀûÀ¸·Î °íÀ¯ »öÀÎÀÌ
¹öÀü 7 ½Ã¸Çƽ½º·Î º¯È¯µË´Ï´Ù.
ºü¸¥ ½ÃÀÛ Ã¥ Áß Çϳª¿¡¼ ÀÌ À¯Æ¿¸®Æ¼¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
- ¼±ÅÃÀûÀ¸·Î, SQL Á¶È¸ ¼º´É¿¡ ƯÈ÷ Áß¿äÇÑ Å×ÀÌºí¿¡ ´ëÇØ
RUNSTATS ¸í·ÉÀ» ¹ßÇàÇϽʽÿÀ.
ÀÌÀü Åë°è´Â ÀÌÁÖµÈ µ¥ÀÌÅͺ£À̽º¿¡ º¸À¯µÇ¸ç, RUNSTATS ¸í·ÉÀ» È£ÃâÇÒ ¶§¸¦ Á¦¿ÜÇϰí´Â °»½ÅµÇÁö ¾Ê½À´Ï´Ù.
- ¼±ÅÃÀûÀ¸·Î, ¸ðµç ÆÐŰÁö¸¦ Àç°ËÁõÇϰųª, ÆÐŰÁö¸¦ ¸Ç óÀ½ »ç¿ëÇÒ ¶§,
ÆÐŰÁö Àç°ËÁõ ÀÛ¾÷ÀÌ ³»ÀçÀûÀ¸·Î ÀϾ°Ô Çϱâ À§ÇØ DB2RBIND À¯Æ¿¸®Æ¼¸¦
»ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ¼±ÅÃÀûÀ¸·Î, ¹öÀü 7¿¡¼ Explain Å×À̺íÀ» »ç¿ëÇÏ·Á°í °èȹÇÏ´Â °æ¿ì Explain Å×À̺íÀ» ÀÌÁÖÇϽʽÿÀ.
SQL Explain ±â´É
¿¡¼
ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
- ¹öÀü 7ÀÇ Çâ»óµÈ ºÎºÐÀÇ ÀÌÁ¡À» ÃëÇÏ·Á¸é µ¥ÀÌÅͺ£À̽º ¹×
µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ±¸¼º ¸Å°³º¯¼ö¸¦ Á¶Á¤ÇϽʽÿÀ.
[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]