°ü¸® ¹× »ç¿ëÀÚ ¾È³»¼
¸í·ÉÀº °»½Å ¿É¼Ç ¹× ½ºÅ丮Áö ¿É¼Ç°ú °°Àº Àüü ÅØ½ºÆ® À妽ºÀÇ Æ¯¼ºÀ» º¯°æÇÕ´Ï´Ù.
±ÇÇÑ ºÎ¿©
DB2 īŻ·Î±× ºä¿¡ µû¶ó ÀÌ ¸í·ÉÀÇ »ç¿ëÀÚ ID´Â Àüü ÅØ½ºÆ® À妽º°¡ ÀÛ¼ºµÈ Å×ÀÌºí¿¡ ´ëÇÑ CONTROL Ư±ÇÀ» °®°í ÀÖ¾î¾ß ÇÕ´Ï´Ù.
¸í·É ±¸¹®
>>-ALTER-INDEX--+------------------+--index-name--FOR-TEXT------> '-index-schema-"."-' >--+--------------------------+--+-------------------+----------> '-|update-characteristics|-' '-|storage-options|-' >--+----------------------+------------------------------------>< '-|connection-options|-' storage-options: |--+----------------------------+-------------------------------> '-INDEX-DIRECTORY--directory-' >--+-------------------------------+----------------------------> '-WORK-DIRECTORY--workdirectory-' >--+------------------------------------------------+-----------> '-CACHE TABLE--+-PERSISTENT--+---------------+-+-' | '-IN--directory-' | '-TEMPORARY---------------------' >--+---------------------+--+-----------------------------+-----| '-PCTFREE--percentage-' '-MAXIMUM CACHE SIZE--memsize-' update-characteristics: |--+------------------------------------------+-----------------> '-UPDATE-FREQUENCY--+-NONE---------------+-' '-|update-frequency|-' >--+----------------------------+-------------------------------> '-UPDATE-MINIMUM--minchanges-' >--+-------------------------------+----------------------------| '-COMMITCOUNT-FOR-UPDATE--count-' update-frequency: |--D--(--+-*---------+--)--H--(--+-*----------+--)--M-----------> | .-,-----. | | .-,------. | | V | | | V | | '---0...6-+-' '---0...23-+-' .-,------. V | >--(----0...59-+--)---------------------------------------------| connection-options: |--+--------------------------------------------------------------+--| '-CONNECT-TO--database-name--+-------------------------------+-' '-USER--userid--USING--password-'
¸í·É ¸Å°³º¯¼ö
ºÐ»ê DB2 ȯ°æ¿¡¼ ÀÌ µð·ºÅ丮´Â ¸ðµç ³ëµå¿¡ Á¸ÀçÇÕ´Ï´Ù. NODE<nr> ¼ºêµð·ºÅ丮´Â ¼¹öÀÇ ³í¸® ³ëµå¿¡ ÀÖ´Â À妽º¸¦ ±¸ºÐÇϱâ À§ÇØ µð·ºÅ丮 ¾Æ·¡¿¡ ÀÛ¼ºµË´Ï´Ù. ÀÌÀü À妽º µð·ºÅ丮¿¡ ÀÖ´ø ¸ðµç À妽º ÆÄÀÏÀº »èÁ¦µË´Ï´Ù.
µð·ºÅ丮°¡ ¾øÀ¸¸é DB2 ÀνºÅϽº ¼ÒÀ¯ÀÚ »ç¿ëÀÚ ID¿ëÀ¸·Î ÀÛ¼ºµË´Ï´Ù. µð·ºÅ丮°¡ ÀÖÀ¸¸é UNIX Ç÷§Æû¿¡ ÀνºÅϽº ¼ÒÀ¯ÀÚ¿¡ ´ëÇÑ Àбâ/¾²±â ±ÇÇÑÀÌ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.
ºÐ»ê DB2 ȯ°æ¿¡¼ ÀÌ µð·ºÅ丮´Â ¸ðµç ³ëµå¿¡ Á¸ÀçÇÕ´Ï´Ù. NODE<nr> ¼ºêµð·ºÅ丮´Â ¼¹öÀÇ ³í¸® ³ëµå¿¡ ÀÖ´Â À妽º¸¦ ±¸ºÐÇϱâ À§ÇØ µð·ºÅ丮 ¾Æ·¡¿¡ ÀÛ¼ºµË´Ï´Ù. ÀÌÀü Àӽà À妽º µð·ºÅ丮¿¡ ÀÖ´ø ¸ðµç À妽º ÆÄÀÏÀº »èÁ¦µË´Ï´Ù.
ÀÌÀü¿¡ ÀÛ¼ºµÈ Áö¼ÓÀû ij½Ã´Â »õ À§Ä¡·Î À̵¿µË´Ï´Ù. ÀÌ À§Ä¡´Â Ç×»ó ºñȰ¼ºÈµÈ À妽º°¡ ÇÊ¿äÇÕ´Ï´Ù.
Á¤¼ö°¡ ³Ê¹« ÀÛÀ¸¸é ACTIVATE CACHE ¸í·ÉÀÌ ½ÇÆÐÇÕ´Ï´Ù. ½ÇÁ¦ ij½Ã Å©±â´Â ACTIVATE CACHE ¸í·É ½ÇÇà Áß¿¡ °è»êµË´Ï´Ù. ÀÌ·¯ÇÑ º¯°æ¿¡´Â ºñȰ¼ºÈµÈ À妽º°¡ ÇÊ¿äÇÕ´Ï´Ù.
UPDATE FREQUENCY Ű¿öµå¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ» °æ¿ì ºóµµ ¼³Á¤Àº º¯°æµÇÁö ¾Ê°í ³²¾Æ ÀÖ½À´Ï´Ù.
RECREATE ON UPDATE ¿É¼ÇÀ» »ç¿ëÇÏ¿© À妽º¸¦ ÀÛ¼ºÇÏÁö ¾ÊÀº °æ¿ì¿¡¸¸ UPDATE MINIMUMÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
RECREATE ON UPDATE ¿É¼ÇÀ» »ç¿ëÇÏ¿© À妽º¸¦ ÀÛ¼ºÇÏÁö ¾ÊÀº °æ¿ì¿¡¸¸ COMMITCOUNT¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
¶ÇÇÑ REPLICATIONÀýÀ» »ç¿ëÇÏ¿© À妽º¸¦ ÀÛ¼ºÇÑ °æ¿ì COMMITCOUNT¸¦ º¯°æÇÒ ¼ö ¾ø½À´Ï´Ù.
¿ëµµ
À妽º¿¡¼ ´ÙÀ½ ¸í·É Áß Çϳª°¡ ½ÇÇà ÁßÀÌ¸é ¸í·ÉÀ» ¹ßÇàÇÒ ¼ö ¾ø½À´Ï´Ù.
ºÐ»ê DB2 ȯ°æ¿¡¼ ij½Ã ¿É¼ÇÀ» Æ÷ÇÔÇÏ´Â ÅØ½ºÆ® À妽º´Â ´ÜÀÏ ³ëµå Å×ÀÌºí ½ºÆäÀ̽º¿¡¼¸¸ Çã¿ëµË´Ï´Ù.