DB2 Text Extender´Â °¢ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ DB2TX.TEXTINDEXES¶ó°í Çϴ īŻ·Î±× ºä¸¦ ÀÛ¼ºÇÏ°í °ü¸®ÇÕ´Ï´Ù. ENABLE DATABASE¸¦ ½ÇÇàÇÒ ¶§ ÀÛ¼ºµË´Ï´Ù. ¿©±â¿¡´Â DB2 Text Extender¿ëÀ¸·Î »ç¿ë °¡´ÉÇÑ Å×À̺í°ú Ä÷³ÀÌ µé¾î ÀÖ½À´Ï´Ù.
Å×À̺í, Ä÷³, ¶Ç´Â ¿ÜºÎ ÆÄÀÏÀÌ »ç¿ë °¡´É鵃 ¶§¸¶´Ù »õ Ç׸ñÀÌ DB2TX.TEXTINDEXES¿¡ ÀÛ¼ºµË´Ï´Ù. CHANGE INDEX SETTINGS ¸í·ÉÀ» »ç¿ëÇÏ¿© »öÀÎ ¼³Á¤À» ¼öÁ¤ÇÒ ¶§¸¶´Ù Ç׸ñÀÌ °»½ÅµË´Ï´Ù. Ä÷³À̳ª Å×À̺íÀÌ »ç¿ë ºÒ´ÉÈµÈ °æ¿ì Ç׸ñÀº »èÁ¦µË´Ï´Ù.
īŻ·Î±× ºäÀÇ µ¥ÀÌÅÍ´Â º¸Åë SQL Á¶È¸ ±â´ÉÀ» ÅëÇØ »ç¿ë °¡´ÉÇÕ´Ï´Ù.
±×·¯³ª ÀϹÝÀûÀÎ SQL µ¥ÀÌÅÍ Á¶ÀÛ ¸í·ÉÀ» »ç¿ëÇÏ¿© īŻ·Î±× ºä¸¦ º¯°æÇÒ
¼ö ¾ø½À´Ï´Ù. īŻ·Î±× ºä¸¦ ¸í½ÃÀûÀ¸·Î ÀÛ¼ºÇϰųª »èÁ¦(drop)ÇÒ ¼ö ¾ø½À´Ï´Ù.
Ç¥ 6Àº īŻ·Î±× ºäÀÇ ³»¿ëÀ» º¸¿©ÁÝ´Ï´Ù.
Ç¥ 6. DB2 Text Extender īŻ·Î±× ºä
Ä÷³ À̸§ | µ¥ÀÌÅÍ À¯Çü | ³Î ÀÔ·Â °¡´É | ¼³¸í |
---|---|---|---|
TABLESCHEMA | CHAR(8) | ¾Æ´Ï¿À | ÀÌ Ç׸ñÀÌ Àû¿ëµÈ Å×À̺íÀÇ ½ºÅ°¸¶(schema). |
TABLENAME | VARCHAR(18) | ¾Æ´Ï¿À | ÀÌ Ç׸ñÀÌ Àû¿ëµÈ Å×À̺í À̸§. |
COLUMNNAME | VARCHAR(18) | ¿¹ | ÀÌ Å×ÀÌºí ³»¿¡¼ »ç¿ë °¡´ÉÇÑ Ä÷³ À̸§. ÀÌ °ªÀº, Å×À̺íÀº »ç¿ë °¡´ÉÇÏÁö¸¸ »ç¿ë °¡´ÉÇÑ Ä÷³ÀÌ ¾ø´Â °æ¿ì ³Î(NULL)ÀÔ´Ï´Ù. |
HANDLENAME | VARCHAR(18) | ¿¹ | ÇÚµé Ä÷³ À̸§. ÀÌ °ªÀº Å×À̺í TABLESCHEMA.TABLENAME¿¡ »ç¿ë °¡´ÉÇÑ Ä÷³ÀÌ ¾ø´Â °æ¿ì ³Î(NULL)ÀÔ´Ï´Ù. |
INDEXNAME | CHAR(8) | ¾Æ´Ï¿À | ÅØ½ºÆ® Å×À̺íÀ̳ª ÅØ½ºÆ® Ä÷³ÀÌ »ç¿ë °¡´ÉÇÑ µ¿¾È ÀÛ¼ºµÈ ÅØ½ºÆ® »öÀθí. |
LOGTABLE | VARCHAR(18) | ¾Æ´Ï¿À | »öÀÎ INDEXNAME¿ë ·Î±× Å×À̺í À̸§. Å×À̺í DB2TX.LOGTABLE¿¡´Â ÅØ½ºÆ® »öÀÎÀÇ ´ÙÀ½ °»½Å¿ëÀ¸·Î ½ºÄÉÁÙ¸µµÈ ÅØ½ºÆ® »öÀÎ Á¤º¸¿Í ¿À·ù À̺¥Æ® Á¤º¸°¡ µé¾î ÀÖ½À´Ï´Ù. |
INDEXTYPE | VARCHAR(30) | ¾Æ´Ï¿À | »öÀÎ À¯Çü: LINGUISTIC, PRECISE, NGRAM. |
MINIMUM | INTEGER | ¿¹ | »öÀÎ °»½ÅÀÌ ½ÇÇàµÇ±â Àü¿¡ ÇÊ¿äÇÑ »öÀÎ °»½Å ¿äû ¼öÀÇ ÃÖ¼Ò°ª. »öÀÎÀÇ °»½ÅÀ» ÂüÁ¶ÇϽʽÿÀ. ÀÌ °ªÀº °»½Å ºóµµ°¡ NONEÀ¸·Î ¼³Á¤µÇ¾î ÀÖÀ¸¸é ³ÎÀÔ´Ï´Ù. |
DAYS | VARCHAR(15) | ¿¹ | °»½ÅÀÌ ½ºÄÉÁÙ¸µµÈ ³¯. »öÀÎÀÇ °»½ÅÀ» ÂüÁ¶ÇϽʽÿÀ. ÀÌ °ªÀº °»½Å ºóµµ°¡ NONEÀ¸·Î ¼³Á¤µÇ¾î ÀÖÀ¸¸é ³ÎÀÔ´Ï´Ù. |
HOURS | VARCHAR(75) | ¿¹ | »öÀÎ °»½ÅÀÌ ½ºÄÉÁÙ¸µµÈ ½Ã°£. »öÀÎÀÇ °»½ÅÀ» ÂüÁ¶ÇϽʽÿÀ. ÀÌ °ªÀº °»½Å ºóµµ°¡ NONEÀ¸·Î ¼³Á¤µÇ¾î ÀÖÀ¸¸é ³ÎÀÔ´Ï´Ù. |
MINUTES | VARCHAR(185) | ¿¹ | °»½ÅÀÌ ½ºÄÉÁÙ¸µµÈ ½Ã°£ÀÇ ºÐ. »öÀÎÀÇ °»½ÅÀ» ÂüÁ¶ÇϽʽÿÀ. ÀÌ °ªÀº °»½Å ºóµµ°¡ NONEÀ¸·Î ¼³Á¤µÇ¾î ÀÖÀ¸¸é ³ÎÀÔ´Ï´Ù. |
INDEXDIRECTORY | VARCHAR(254) | ¾Æ´Ï¿À | ÅØ½ºÆ® »öÀÎÀÌ ÆÄÀÏ ½Ã½ºÅÛ ¾È¿¡ ÀúÀåµÈ µð·ºÅ丮¸í. |
UPDATEONCREATE | VARCHAR(10) | ¾Æ´Ï¿À | "update" ¶Ç´Â "noupdate" °ªÀº ENABLE TEXT TABLE Ä÷³À̳ª ENABLE TEXT COLUMN¿¡¼ UPDATEINDEX ¿É¼ÇÀ» »ç¿ëÇÏ¿© ÁöÁ¤Çϰųª ÃÖÁ¾ CHANGE INDEX SETTINGS¿¡¼ ÁöÁ¤ÇÑ °ª. |
COMMONINDEX | VARCHAR(4) | ¾Æ´Ï¿À | "¿¹"´Â Å×À̺í TABLESCHEMA.TABLENAMEÀÌ °øÅë »öÀÎ Å×À̺íÀÎ °æ¿ìÀÔ´Ï´Ù. "¾Æ´Ï¿À"´Â Å×À̺í TABLESCHEMA.TABLENAMEÀÌ ´ÙÁß »öÀÎ Å×À̺íÀÎ °æ¿ìÀÔ´Ï´Ù. |
CCSID | SMALLINT | ¿¹ | ÅØ½ºÆ® Ä÷³ »ç¿ë °¡´ÉÈ ¸í·ÉÀ¸·Î ÁöÁ¤µÈ ÅØ½ºÆ® Ä÷³ TEXTCOLUMN¿ë CCSID. TEXTCOLUMNÀÌ ³Î(NULL)ÀÎ °æ¿ì ÀÌ °ªÀº ³ÎÀÔ´Ï´Ù. |
LANGUAGE | VARCHAR(30) | ¿¹ | ÅØ½ºÆ® Ä÷³ TEXTCOLUMN 󸮽ÿ¡ »ç¿ëµÈ »çÀü¸í. TEXTCOLUMNÀÌ ³Î(NULL)ÀÎ °æ¿ì ÀÌ °ªÀº ³ÎÀÔ´Ï´Ù. |
FORMAT | VARCHAR(30) | ¿¹ | ÅØ½ºÆ® Ä÷³ TEXTCOLUMN¿ëÀ¸·Î ÁöÁ¤µÈ Çü½Ä. TEXTCOLUMNÀÌ ³Î(NULL)ÀÎ °æ¿ì ÀÌ °ªÀº ³ÎÀÔ´Ï´Ù. |
FUNCTIONSCHEMA | CHAR(8) | ¿¹ | FUNCTION ¿É¼ÇÀ» »ç¿ëÇÏ´Â ENABLE TEXT COLUMN ¸í·É¿¡ ÁöÁ¤µÈ ¾×¼¼½º ±â´ÉÀÇ ½ºÅ°¸¶. FUNCTION ¿É¼ÇÀÌ ÁöÁ¤µÇÁö ¾ÊÀº °æ¿ì ÀÌ °ªÀº ³ÎÀÔ´Ï´Ù. |
FUNCTIONNAME | VARCHAR(18) | ¿¹ | FUNCTION ¿É¼ÇÀ» »ç¿ëÇÏ´Â ENABLE TEXT COLUMN ¸í·É¿¡ ÁöÁ¤µÈ ¾×¼¼½º ±â´ÉÀÇ À̸§. FUNCTION ¿É¼ÇÀÌ ÁöÁ¤µÇÁö ¾ÊÀº °æ¿ì ÀÌ °ªÀº ³ÎÀÔ´Ï´Ù. |
PROTOTYPEHANDLE | VARCHAR(60) | ¿¹ | ¼º´É ±â´É¿¡ »ç¿ëÇÒ ÇÚµé. ¿©±â¿¡´Â Àüü ÅØ½ºÆ® Ä÷³¿¡¼ °øÅëÀÎ »öÀÎ¸í¸¸ µé¾î ÀÖ½À´Ï´Ù. |
INDEXOPTION | VARCHAR(30) | ¿¹ | »öÀÎ, CASE_ENABLED ÀÛ¼º½Ã »ç¿ëµÇ´Â ¿É¼Ç. |
INDEXPROPERTY | VARCHAR(30) | ¿¹ | »öÀÎ ÀÛ¼º½Ã »ç¿ëµÈ µî·Ï Á¤º¸: SECTIONS_ENABLED |
NODENUMBER | INTEGER | ¾Æ´Ï¿À | Å×ÀÌºí ÆÄÆ¼¼ÇÀÇ ³ëµå ¹øÈ£. |