ºü¸¥ ½ÃÀÛ

| | |

¸Þ¸ð¸® ¿ä±¸»çÇ×

|

DB2 UDB(Universal Database)¿¡ ÇÊ¿äÇÑ RAM Å©±â´Â 256MB ÀÌ»óÀ̾î¾ß |ÇÕ´Ï´Ù. DB2 UDB ¹× DB2 GUI µµ±¸¸¸ ½ÇÇàÇÏ´Â ½Ã½ºÅÛÀÇ °æ¿ì |RAM ¸Þ¸ð¸®ÀÇ Çʼö Å©±â´Â 512MB ÀÌ»óÀ̾î¾ß ÇÕ´Ï´Ù. ±×·¯³ª ¼º´ÉÀ» °³¼±½ÃÅ°·Á¸é |RAM ¸Þ¸ð¸®·Î 1GB°¡ ±ÇÀåµË´Ï´Ù. ÀÌ ¿ä±¸»çÇ׿¡´Â ½Ã½ºÅÛ¿¡¼­ |½ÇÇàÇÏ´Â ´Ù¸¥ ¼ÒÇÁÆ®¿þ¾îÀÇ Ãß°¡ ¸Þ¸ð¸® ¿ä±¸»çÇ×Àº µé¾î ÀÖÁö ¾Ê½À´Ï´Ù.

|

¸Þ¸ð¸® ¿ä±¸»çÇ×À» ÆǺ°ÇÏ·Á¸é ´ÙÀ½À» ¿°µÎ¿¡ µÎ¾î¾ß ÇÕ´Ï´Ù. |

|

DB2 UDB Ŭ¶óÀ̾ðÆ® Áö¿ø ¸í½Ã

8.1 ¹öÀüÀÇ Å¬¶óÀ̾ðÆ®¿ë DB2 ºü¸¥ ½ÃÀÛ ¾È³»¼­ÀÇ "DB2 Ŭ¶óÀ̾ðÆ®" ÁÖÁ¦¿¡´Â ´ÙÀ½ ³»¿ëÀÌ ¾ð±ÞµÇ¾î ÀÖ½À´Ï´Ù.

DB2 Ŭ¶óÀ̾ðÆ®´Â Ŭ¶óÀ̾ðÆ® ¸±¸®½º ·¹º§º¸´Ù µÎ ¸±¸®½º ÀÌÈÄ ¶Ç´Â ÇÑ ¸±¸®½º ÀÌÀüÀÇ DB2 ¼­¹ö ¹× °°Àº ¸±¸®½º ·¹º§ÀÇ ¼­¹ö¿¡ ¿¬°áÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ ¹®ÀåÀÌ ´ÙÀ½°ú °°ÀÌ º¯°æµÇ¾ú½À´Ï´Ù.

ÀϺΠȯ°æ¿¡¼­´Â ¹öÀü N Ŭ¶óÀ̾ðÆ®¿¡¼­ ¹öÀü N + 2 ¼­¹ö·Î ¿¬°áÇÒ ¼ö ÀÖÁö¸¸, ÀÌ ¿¬°áÀº ¹öÀü NÀÇ ¼­ºñ½º°¡ Á¦°øµÇ´Â °æ¿ì¿¡¸¸ Áö¿øµÇ´Â ±¸¼ºÀÔ´Ï´Ù. ¹öÀü NÀÇ ¼­ºñ½º°¡ Á¦°øµÇÁö ¾ÊÀ¸¸é ´õ ÀÌ»ó ÀÌ ±¸¼ºÀÌ Áö¿øµÇÁö ¾Ê½À´Ï´Ù.

DB2 ¹öÀü 7Àº ¼­ºñ½º¿¡¼­ Á¦¿ÜµÇ¹Ç·Î DB2 ¹öÀü 8 ¼­¹ö¿¡ ¿¬°áÇÏ´Â DB2 ¹öÀü 7 Ŭ¶óÀ̾ðÆ®´Â ´õ ÀÌ»ó Áö¿øµÇÁö ¾Ê½À´Ï´Ù.

Ä¿³Î ¸Å°³º¯¼ö ¼öÁ¤(Linux)

DB2 UDB ¼³Ä¡ Àü¿¡ Linux Ä¿³Î ¸Å°³º¯¼ö¸¦ °»½ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. DB2 UDB´Â ÇÊ¿äÇÒ °æ¿ì ÀÚµ¿À¸·Î IPC ÇѰ踦 ¿Ã¸³´Ï´Ù. ƯÁ¤ ¿ä±¸»çÇ׿¡ µû¶ó Â÷ÈÄ¿¡ ÀÌ·¯ÇÑ ÇѰ踦 ´õ ³ô°Ô ¿Ã¸± ¼ö ÀÖ½À´Ï´Ù.

ÀüÁ¦Á¶°Ç

Ä¿³Î ¸Å°³º¯¼ö¸¦ ¼öÁ¤ÇÏ·Á¸é ·çÆ® ±ÇÇÑÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù.

ÇÁ·Î½ÃÀú

Ä¿³Î ¸Å°³º¯¼ö¸¦ °»½ÅÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

Red Hat ¹× SuSE
2.4.x ½Ã¸®Áî Ä¿³ÎÀ» »ç¿ëÇÏ´Â ½Ã½ºÅÛÀº DB2 UDB¿¡ ÀϺΠµ¿½Ã ¿¬°áÇÒ ¼ö ÀÖ´Â ¸Þ½ÃÁö Å¥ ¸Å°³º¯¼ö(msgmni)¿¡ ´ëÇÑ µðÆúÆ®°ªÀ» °¡Áý´Ï´Ù. ¶ÇÇÑ DB2 UDB¸¦ Á¤»óÀûÀ¸·Î ½ÇÇàÇÏ·Á¸é ¼¼¸¶Æ÷¾î ¹è¿­ ¸Å°³º¯¼ö¸¦ º¯°æÇØ¾ß ÇÕ´Ï´Ù. °øÀ¯ ¸Þ¸ð¸® ¼¼±×¸ÕÆ®, ¼¼¸¶Æ÷¾î ¹è¿­ ¹× ¸Þ½ÃÁö Å¥ ÇѰ踦 Á¡°ËÇÏ·Á¸é ipcs -l ¸í·ÉÀ» ¹ßÇàÇϽʽÿÀ.

ipcs -l ¸í·ÉÀÇ Ãâ·ÂÀº ´ÙÀ½°ú °°½À´Ï´Ù.

   # ipcs -l

   ------ °øÀ¯ ¸Þ¸ð¸® ÇÑ°è --------
   ÃÖ´ë ¼¼±×¸ÕÆ® ¼ö = 4096	             // SHMMNI	
ÃÖ´ë ¼¼±×¸ÕÆ® Å©±â(KB) = 262144             // SHMMAX
ÃÖ´ë ÃÑ °øÀ¯ ¸Þ¸ð¸®(KB) = 8388608 // SHMALL
   ÃÖ¼Ò ¼¼±×¸ÕÆ® Å©±â(¹ÙÀÌÆ®) = 1

   ------ ¼¼¸¶Æ÷¾î ÇÑ°è --------
   ÃÖ´ë ¹è¿­ ¼ö = 1024		             // SEMMNI
   ¹è¿­ ´ç ÃÖ´ë ¼¼¸¶Æ÷¾î ¼ö = 250
ÃÖ´ë ¼¼¸¶Æ÷¾î ½Ã½ºÅÛ ³ÐÀÌ = 256000
   semop È£Ãâ ´ç ÃÖ´ë op ¼ö = 32
   ¼¼¸¶Æ÷¾î ÃÖ´ë °ª = 32767

   ------ ¸Þ½ÃÁö: ÇÑ°è --------
   ÃÖ´ë Å¥ ½Ã½ºÅÛ ³ÐÀÌ = 1024             // MSGMNI
ÃÖ´ë ¸Þ½ÃÁö Å©±â(¹ÙÀÌÆ®) = 65535        // MSGMAX
µðÆúÆ® ÃÖ´ë Å¥ Å©±â(¹ÙÀÌÆ®) = 16384  // MSGMNB

¿©±â¼­

     ÃÖ´ë ¼¼¸¶Æ÷¾î ½Ã½ºÅÛ ³ÐÀÌ = 
   ÃÖ´ë ¹è¿­ ¼ö  x ÃÖ´ë ¼¼¸¶Æ÷¾î/¹è¿­

32ºñÆ® Linux Ä¿³ÎÀÇ °æ¿ì ´ÙÀ½ Ç׸ñÀ» µðÆúÆ® ½Ã½ºÅÛ Á¦¾î ±¸¼º ÆÄÀÏ /etc/sysctl.conf¿¡ Ãß°¡ÇÏ¿© Ä¿³Î ¸Å°³º¯¼ö¸¦ ¼öÁ¤ÇϽʽÿÀ.

       kernel.msgmni = 1024
  kernel.sem = "250 256000  32 1024"
  kernel.shmmax=268435456

64ºñÆ® Linux Ä¿³ÎÀÇ °æ¿ì ´ÙÀ½ Ç׸ñÀ» µðÆúÆ® ½Ã½ºÅÛ Á¦¾î ±¸¼º ÆÄÀÏ /etc/sysctl.conf¿¡ Ãß°¡ÇÏ¿© Ä¿³Î ¸Å°³º¯¼ö¸¦ ¼öÁ¤ÇϽʽÿÀ.

       kernel.msgmni = 1024
  kernel.sem = "250 256000  32 1024"
  kernel.shmmax=1073741824

-p ¸Å°³º¯¼ö¿Í ÇÔ²² sysctl¸¦ ½ÇÇàÇÏ¿© µðÆúÆ® ÆÄÀÏ /etc/sysctl.confÀÇ sysctl ¼³Á¤°ªÀ» ·ÎµåÇϽʽÿÀ.

        sysctl -p

³×Æ®¿öÅ© ÃʱâÈ­ ½ºÅ©¸³Æ®·Î ½ÃÀÛ ½Ã sysctl.conf ÆÄÀÏÀÇ Ç׸ñÀ» Àоî¿É´Ï´Ù.

ÀϺΠ¹èÆ÷ÆÇÀÇ °æ¿ì, Àç½ÃÀÛ ¶§¸¶´Ù Ä¿³Î ¸Å°³º¯¼ö¸¦ ¼³Á¤ÇÒ ¼ö ÀÖµµ·Ï sysctl -p¸¦ rc.local°ú °°Àº ½Ã½ºÅÛ ÃʱâÈ­ ÆÄÀÏ Áß Çϳª¿¡ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.

Ä¿³Î ¸Å°³º¯¼ö ¼öÁ¤(Solaris ¿î¿µ ȯ°æ)

´ÙÀ½ Á¤º¸´Â DB2 ¼­¹ö ºü¸¥ ½ÃÀÛ ¾È³»¼­ÀÇ "Ä¿³Î ¸Å°³º¯¼ö ¼öÁ¤(Solaris ¿î¿µ ȯ°æ)" ÁÖÁ¦¿¡ ´ëÇÑ Á¤Á¤»çÇ×ÀÔ´Ï´Ù.

Á¤»óÀûÀ¸·Î ÀÛµ¿ÇÏ´Â DB2 UDBÀÇ °æ¿ì ½Ã½ºÅÛÀÇ Ä¿³Î ±¸¼º ¸Å°³º¯¼ö¸¦ °»½ÅÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. db2osconf À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ±ÇÀåµÈ Ä¿³Î ¸Å°³º¯¼ö¸¦ Á¦¾ÈÇÒ ¼ö ÀÖ½À´Ï´Ù.

db2osconf ¸í·ÉÀ» »ç¿ëÇÏ·Á¸é ¸ÕÀú DB2 UDB¸¦ ¼³Ä¡ÇØ¾ß ÇÕ´Ï´Ù. db2osconf À¯Æ¿¸®Æ¼´Â $DB2DIR/bin¿¡¼­¸¸ ½ÇÇàµÉ ¼ö ÀÖ½À´Ï´Ù.

Ä¿³Î ¸Å°³º¯¼ö¸¦ ¼öÁ¤ÇÑ ÈÄ¿¡´Â ½Ã½ºÅÛÀ» Àç½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù.

´Ù¿î·Îµå °¡´ÉÇÑ DB2 Universal Database Express Edition Version 8.2 Basics ¸Å´º¾ó

IBM DB2 Universal Database Express(DB2 UDB Express)´Â DB2 Universal Database ¹öÀü 8 Á¦Ç°±ºÀÇ ÃֽŠ±¸¼º¿øÀÔ´Ï´Ù. ÀÌ´Â ¿ì¼ö Á¦Ç°À¸·Î ¼ö»óµÈ IBM DB2 UDB °ü°èÇü µ¥ÀÌÅͺ£À̽ºÀÇ ÆÄ¿ö, ±â´É ¹× ½Å·Ú¼ºÀ» °£ÆíÇÑ ÆÐŰ¡, ¼³Ä¡ ±×¸®°í ÃÖ¼Ò ÅõÀÚ ºñ¿ëÀ¸·Î °¡´ÉÇÑ Àü°³¿Í °áÇÕÇÔÀ¸·Î½á, Áß¼Ò±â¾÷ÀÇ µ¥ÀÌÅÍ °ü¸® ¿ä±¸»çÇ×À» ÃæÁ·½Ãŵ´Ï´Ù.

DB2 UDB Express´Â ÀÚ»ç ÀÀ¿ëÇÁ·Î±×·¥ ¼ÒÇÁÆ®¿þ¾î ¼Ö·ç¼Ç¿¡ ÅëÇÕµÈ ¼³Ä¡°¡ ¿ëÀÌÇÑ µ¥ÀÌÅͺ£À̽º¸¦ ÇÊ¿ä·Î ÇÏ´Â »ç³»¿ë µ¥ÀÌÅͺ£À̽º ±â¼úÀ» Áö´Ñ °í°´¿ëÀ¸·Î ¼³°èµÇ¾ú½À´Ï´Ù. ÀÌ Á¦Ç°Àº µ¶¸³Çü ¹× ±Ù°Å¸® Åë½Å¸Á(LAN) ȯ°æ¿¡¼­ ·ÎÄà ¹× ¸®¸ðÆ® ÀÀ¿ëÇÁ·Î±×·¥À» Áö¿øÇÏ´Â DB2 UDBÀÇ ´ÙÁß »ç¿ëÀÚ ¹öÀüÀÔ´Ï´Ù.

DB2 UDB Express¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â DB2 UDB Á¦Ç° ¸Å´º¾ó À¥ ÆäÀÌÁöÀÎ http://www.ibm.com/software/data/db2/udb/support/manualsv8.html¿¡¼­ DB2 Express Edition ºü¸¥ ½ÃÀÛ°ú DB2 Universal Database Express Edition Version 8.2 Basics¸¦ ÂüÁ¶ÇϽʽÿÀ.

µ¥ÀÌÅͺ£À̽º°¡ ÀÌÁÖ Áغñ »óÅÂÀÎÁö È®ÀÎ

´ÙÀ½ÀÇ ÀüÁ¦Á¶°Ç ÀýÀº µ¥ÀÌÅͺ£À̽º°¡ ÀÌÁÖ Áغñ »óÅÂÀÎÁö È®ÀÎÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÏ´Â ÁÖÁ¦ÀÇ ¹öÀü 8.2¿¡ ÀÖ½À´Ï´Ù.

ÀüÁ¦Á¶°Ç
ÀνºÅϽº ¼ÒÀ¯ÀÚÀÇ È¨ µð·ºÅ丮¿¡ ÀÖ´Â migration.log ÆÄÀÏ¿¡ "½ÇÇà ÁßÀÎ DB2CKMIGÀÇ ¹öÀü: VERSION 8" ÅؽºÆ®°¡ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.

ÀÌ ÀüÁ¦Á¶°ÇÀº »ç½Ç ÇÁ·Î½ÃÀú ³¡¿¡ ¼öÇàµÇ´Â ÀÌÁÖ ÈÄÀÇ ´Ü°èÀÔ´Ï´Ù.

DB2 UDBÀÇ ÀÏ¹Ý ±âÁØ ÀÎÁõ

ÀÏ¹Ý ±âÁØ¿¡ ´ëÇØ ÀÎÁõµÈ DB2(R) UDB ±¸¼º¿¡ ´ëÇÑ ±ÇÇÑ Á¤º¸´Â http://niap.nist.gov/cc-schemeÀ» ÂüÁ¶ÇϽʽÿÀ.

[ ÆäÀÌÁöÀÇ ¸Ç À§ |ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ ]