IBM Books
(C) IBM Corp. 2000

Net Search Extender

°ü¸® ¹× »ç¿ëÀÚ ¾È³»¼­

ALTER INDEX

¸í·ÉÀº °»½Å ¿É¼Ç ¹× ½ºÅ丮Áö ¿É¼Ç°ú °°Àº Àüü ÅØ½ºÆ® À妽ºÀÇ Æ¯¼ºÀ» º¯°æÇÕ´Ï´Ù.

±ÇÇÑ ºÎ¿©

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-'
 
 

¸í·É ¸Å°³º¯¼ö

index-schema
CREATE INDEX ¸í·É¿¡ ÁöÁ¤µÈ ÅØ½ºÆ® À妽º ½ºÅ°¸¶. ½ºÅ°¸¶¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é DB2 ¿¬°á »ç¿ëÀÚ ID°¡ »ç¿ëµË´Ï´Ù.

index-name
CREATE INDEX ¸í·É¿¡ ÁöÁ¤µÈ ÅØ½ºÆ® À妽ºÀÇ À̸§.

INDEX DIRECTORY directory
ÅØ½ºÆ® À妽º°¡ ÀúÀåµÈ µð·ºÅ丮 °æ·Î. µð·ºÅ丮¿¡´Â À妽º µ¥ÀÌÅͰ¡ Æ÷ÇԵDZ⠶§¹®¿¡ µð·ºÅ丮¿¡ DB2 ÀνºÅϽº ¼ÒÀ¯ÀÚ »ç¿ëÀÚ ID¿¡ ´ëÇÑ Àбâ/¾²±â ¹× ½ÇÇà ±ÇÇÑÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù.

ºÐ»ê DB2 ȯ°æ¿¡¼­ ÀÌ µð·ºÅ丮´Â ¸ðµç ³ëµå¿¡ Á¸ÀçÇÕ´Ï´Ù. NODE<nr> ¼­ºêµð·ºÅ丮´Â ¼­¹öÀÇ ³í¸® ³ëµå¿¡ ÀÖ´Â À妽º¸¦ ±¸ºÐÇϱâ À§ÇØ µð·ºÅ丮 ¾Æ·¡¿¡ ÀÛ¼ºµË´Ï´Ù. ÀÌÀü À妽º µð·ºÅ丮¿¡ ÀÖ´ø ¸ðµç À妽º ÆÄÀÏÀº »èÁ¦µË´Ï´Ù.

WORK DIRECTORY workdirectory
°Ë»ö ¹× °ü¸® Á¶ÀÛ Áß¿¡ Àӽà ÆÄÀÏÀ» ÀúÀåÇÕ´Ï´Ù. º°µµÀÇ ÀÛ¾÷ µð·ºÅ丮¸¦ »õ À妽º µð·ºÅ丮¿Í º°°³·Î º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

µð·ºÅ丮°¡ ¾øÀ¸¸é DB2 ÀνºÅϽº ¼ÒÀ¯ÀÚ »ç¿ëÀÚ ID¿ëÀ¸·Î ÀÛ¼ºµË´Ï´Ù. µð·ºÅ丮°¡ ÀÖÀ¸¸é UNIX Ç÷§Æû¿¡ ÀνºÅϽº ¼ÒÀ¯ÀÚ¿¡ ´ëÇÑ Àбâ/¾²±â ±ÇÇÑÀÌ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.

ºÐ»ê DB2 ȯ°æ¿¡¼­ ÀÌ µð·ºÅ丮´Â ¸ðµç ³ëµå¿¡ Á¸ÀçÇÕ´Ï´Ù. NODE<nr> ¼­ºêµð·ºÅ丮´Â ¼­¹öÀÇ ³í¸® ³ëµå¿¡ ÀÖ´Â À妽º¸¦ ±¸ºÐÇϱâ À§ÇØ µð·ºÅ丮 ¾Æ·¡¿¡ ÀÛ¼ºµË´Ï´Ù. ÀÌÀü Àӽà À妽º µð·ºÅ丮¿¡ ÀÖ´ø ¸ðµç À妽º ÆÄÀÏÀº »èÁ¦µË´Ï´Ù.

CACHE TABLE PERSISTENT IN directory
ºñȰ¼ºÈ­ ¶Ç´Â ½Ã½ºÅÛ ´Ù½Ã ½Ãµ¿ ÀÌÈÄ CREATE INDEXÀÇ Ä³½ÃµÈ Å×À̺íÀ» Áö¼ÓµÇ°Ô ÁöÁ¤ÇÕ´Ï´Ù. ¾î´À °æ¿ì¿¡³ª ºü¸¥ ACTIVATE CACHE ½ÇÇàÀÌ Çã¿ëµË´Ï´Ù. Áö¼ÓÀû ij½Ã´Â ÁöÁ¤µÈ µð·ºÅ丮¿¡ ÀúÀåµË´Ï´Ù.

ÀÌÀü¿¡ ÀÛ¼ºµÈ Áö¼ÓÀû ij½Ã´Â »õ À§Ä¡·Î À̵¿µË´Ï´Ù. ÀÌ À§Ä¡´Â Ç×»ó ºñȰ¼ºÈ­µÈ À妽º°¡ ÇÊ¿äÇÕ´Ï´Ù.

CACHE TABLE TEMPORARY
ÇöÀç ij½ÃµÈ °á°ú Å×À̺íÀÌ ÀÓ½ÃÀ̸ç ÀÌÀü¿¡ ÀÖ´ø Áö¼ÓÀû ij½Ã´Â »èÁ¦µÇ¾úÀ½À» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ º¯°æ¿¡´Â ºñȰ¼ºÈ­µÈ À妽º°¡ ÇÊ¿äÇÕ´Ï´Ù.

MAXIMUM CACHE SIZE memsize
ACTIVATE CACHE Áß¿¡ ºôµåÇÒ »õ ij½Ã Å×À̺íÀÇ ÃÖ´ë Å©±â¸¦ ÁöÁ¤ÇÕ´Ï´Ù. memsize ¸Å°³º¯¼ö´Â ¾ç¼ö(MB ´ÜÀ§)·Î ÁöÁ¤ÇϽʽÿÀ.

Á¤¼ö°¡ ³Ê¹« ÀÛÀ¸¸é ACTIVATE CACHE ¸í·ÉÀÌ ½ÇÆÐÇÕ´Ï´Ù. ½ÇÁ¦ ij½Ã Å©±â´Â ACTIVATE CACHE ¸í·É ½ÇÇà Áß¿¡ °è»êµË´Ï´Ù. ÀÌ·¯ÇÑ º¯°æ¿¡´Â ºñȰ¼ºÈ­µÈ À妽º°¡ ÇÊ¿äÇÕ´Ï´Ù.

PCTFREE percentage
Ãß°¡ ¹®¼­¿ëÀ¸·Î ij½Ã°¡ º¸À¯ÇØ¾ß ÇÏ´Â ¿©À¯ °ø°£ÀÇ ¹éºÐÀ²À» ÁöÁ¤ÇϽʽÿÀ. ¹éºÐÀ²Àº 0 ÀÌ»ó 100 ¹Ì¸¸ÀÇ Á¤¼öÀ̾î¾ß ÇÕ´Ï´Ù. ÀÌÀüÀÇ Áö¼ÓÀû ij½Ã´Â »èÁ¦µÇ¸ç ÀÌ·¯ÇÑ º¯°æ¿¡´Â ºñȰ¼ºÈ­µÈ À妽º°¡ ÇÊ¿äÇÕ´Ï´Ù. ACTIVATE CACHE¸¦ ÂüÁ¶ÇϽʽÿÀ.

UPDATE FREQUENCY
´ÙÀ½ ¸Å°³º¯¼ö¸¦ »ç¿ëÇÏ¿© À妽º °»½Å ºóµµ´Â °»½Å ¹ß»ý ºóµµ¸¦ °áÁ¤ÇÕ´Ï´Ù.

UPDATE FREQUENCY Ű¿öµå¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ» °æ¿ì ºóµµ ¼³Á¤Àº º¯°æµÇÁö ¾Ê°í ³²¾Æ ÀÖ½À´Ï´Ù.

UPDATE MINIMUM minchanges
À妽º¸¦ ÁõºÐ °»½ÅÇϱâ Àü¿¡ ÅØ½ºÆ® ¹®¼­¿¡ Çã¿ëµÈ ÃÖ¼Ò º¯°æ Ƚ¼ö. UPDATE MINIMUM Ű¿öµå¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ¼³Á¤Àº º¯°æµÇÁö ¾Ê½À´Ï´Ù.

RECREATE ON UPDATE ¿É¼ÇÀ» »ç¿ëÇÏ¿© À妽º¸¦ ÀÛ¼ºÇÏÁö ¾ÊÀº °æ¿ì¿¡¸¸ UPDATE MINIMUMÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

COMMITCOUNT FOR UPDATE count
°»½Å ó¸®ÀÇ °æ¿ì commitcount¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â UPDATE INDEX¸¦ ÂüÁ¶ÇϽʽÿÀ. ÀÌ´Â °»½Å 󸮸¦ ½ºÄÉÁÙÇÏ´Â UPDATE FREQUENCY ½ºÆå ¹× UPDATE ¸í·É¿¡ Àû¿ëµË´Ï´Ù.

RECREATE ON UPDATE ¿É¼ÇÀ» »ç¿ëÇÏ¿© À妽º¸¦ ÀÛ¼ºÇÏÁö ¾ÊÀº °æ¿ì¿¡¸¸ COMMITCOUNT¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

¶ÇÇÑ REPLICATIONÀýÀ» »ç¿ëÇÏ¿© À妽º¸¦ ÀÛ¼ºÇÑ °æ¿ì COMMITCOUNT¸¦ º¯°æÇÒ ¼ö ¾ø½À´Ï´Ù.

CONNECT TO database-name
ÀÌ ¸í·ÉÀÇ ¸ñÇ¥ÀÎ µ¥ÀÌÅͺ£À̽º À̸§. DB2DBDFT°¡ ¼³Á¤µÇ¾î ÀÖ°í ¼­¹ö¿¡¼­ ¸í·ÉÀ» ½ÇÇà ÁßÀ̸é ÀÌ ¸Å°³º¯¼ö¸¦ »ý·«ÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ ID´Â Çʼö DB2 ±ÇÇÑÀ» °¡Á®¾ß ÇÕ´Ï´Ù.

USER userid USING password
password¿Í userid¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áÇϽʽÿÀ. ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ¾ÏÈ£¾øÀÌ ÇöÀç »ç¿ëÀÚ ID¸¦ »ç¿ëÇÏ¿© ¿¬°áÀ» ½ÃµµÇÕ´Ï´Ù.

¿ëµµ

À妽º¿¡¼­ ´ÙÀ½ ¸í·É Áß Çϳª°¡ ½ÇÇà ÁßÀÌ¸é ¸í·ÉÀ» ¹ßÇàÇÒ ¼ö ¾ø½À´Ï´Ù.

ij½Ã ¿É¼ÇÀ» »ç¿ëÇÏ¿© À妽º¸¦ ÀÛ¼ºÇÑ °æ¿ì À妽º°¡ Ȱ¼ºÈ­µÇ¸é À妽º µð·ºÅ丮¿¡ ALTER INDEX ¸í·ÉÀ» »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ¸ÕÀú ij½Ã¸¦ ºñȰ¼ºÈ­ÇØ¾ß ÇÕ´Ï´Ù.

ºÐ»ê DB2 ȯ°æ¿¡¼­ ij½Ã ¿É¼ÇÀ» Æ÷ÇÔÇÏ´Â ÅØ½ºÆ® À妽º´Â ´ÜÀÏ ³ëµå Å×ÀÌºí ½ºÆäÀ̽º¿¡¼­¸¸ Çã¿ëµË´Ï´Ù.

µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ º¯°æ
DB2 Net Search Extender īŻ·Î±× ºä º¯°æ

ÆÄÀÏ ½Ã½ºÅÛ¿¡ ´ëÇÑ º¯°æ


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