»ç¿ëÀÚ ¾È³» ¹× ÂüÁ¶¼­


Áö¿ÀÄÚ´õ »ç¿ë

ÀÌ Àý¿¡¼­´Â Áö¿ÀÄÚµù ÇÁ·Î¼¼½º¿¡ ´ëÇØ ¼³¸íÇϰí Á¦¾î ¼¾ÅÍ¿¡¼­ Àϰýó¸® ¸ðµå·Î Áö¿ÀÄÚ´õ¸¦ ¼öÇàÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

Áö¿ÀÄÚµù °ü·Ã Á¤º¸

ÀÌÀü¿¡ ³íÀÇÇÑ ´ë·Î, DB2 Spatial Extender´Â Áö¿ÀÄÚ´õ¶ó´Â ÇÔ¼ö¸¦ »ç¿ëÇÏ¿© ÁÖ¼Ò µ¥ÀÌÅ͸¦ °ø°£ µ¥ÀÌÅÍ·Î º¯È¯Çϰí, ÀÌ °ø°£ µ¥ÀÌÅ͸¦ Å×À̺í Ä÷³¿¡ À§Ä¡½ÃŰ´Â µÎ °¡Áö Ȱµ¿À» ÇÕ´Ï´Ù. ÀÌ Àý¿¡¼­´Â Áö¿ÀÄÚ´õ¿Í ±× ¼Ò½º »çÀÌÀÇ ±âº»ÀûÀÎ Â÷ÀÌÁ¡À» ±¸º°ÇØ º¾´Ï´Ù. ÀÌ´Â Áö¿ÀÄÚ´õ°¡ ÀÛµ¿ÇÒ ¼ö ÀÖ´Â µÎ °¡Áö ¸ðµå¿¡ ´ëÇØ¼­µµ ¼³¸íÇϰí Áö¿ÀÄÚ´õÀÇ »ç¿ë ½Ã±â¸¦ °áÁ¤ÇÏ´Â µ¥ °í·ÁÇØ¾ß ÇÒ ¿äÀε鵵 ¼Ò°³ÇÕ´Ï´Ù.

Spatial Extender·Î ´ÙÀ½À» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

±âº» Áö¿ÀÄÚ´õ´Â ¹Ì±¹ ÁÖ¼Ò¸¦ Áö¿ÀÄÚµùÇϰí À̸¦ ST_Point µ¥ÀÌÅÍ·Î º¯È¯ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Ù¸¥ °ø°£ µ¥ÀÌÅÍ À¯ÇüÀÇ µ¥ÀÌÅ͸¦ ÀúÀåÇØ¾ß ÇÒ °æ¿ì¿¡´Â Áö¿ÀÄÚ´õ¸¦ »ç¿ëÇÏ¿© ±×¿Í °°Àº µ¥ÀÌÅ͸¦ »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÁÖ¼Ò°¡ ¾ø´Â »çÀÌÆ®(¿¹: Åä¾çÀÌ º¯È¯ÇÏ´Â ³óÀå) ¶Ç´Â ¹Ì±¹ ÀÌ¿ÜÀÇ Áö¿ªÀ» ³ªÅ¸³»´Â °ø°£ µ¥ÀÌÅͰ¡ ÇÊ¿äÇÑ °æ¿ì Áö¿ÀÄÚ´õ¸¦ Ç÷¯±×ÀÎÇÏ¿© ±× ¿ä±¸¸¦ ÃæÁ·½Ãų ¼ö ÀÖ½À´Ï´Ù.

Ç÷¯±×ÀÎ Áö¿ÀÄÚ´õ¸¦ »ç¿ëÇϱâ Àü¿¡ À̸¦ ¸ÕÀú µî·ÏÇØ¾ß ÇÕ´Ï´Ù. »ç¿ëÀÚ¿Í º¥´õ´Â db2gse.gse_register_gc ÀúÀå ÇÁ·Î½Ãµà¾î·Î À̸¦ µî·ÏÇÒ ¼ö ÀÖ½À´Ï´Ù. Á¦¾î ¼¾ÅÍ¿¡¼­´Â À̸¦ µî·ÏÇÒ ¼ö ¾ø½À´Ï´Ù. db2gse.gse_register_gc¿¡ ´ëÇÑ Á¤º¸´Â db2gse.gse_register_gc¸¦ ÂüÁ¶ÇϽʽÿÀ. ÀúÀå ÇÁ·Î½Ãµà¾î¿¡¼­ Spatial Extender ÀúÀå ÇÁ·Î½Ãµà¾îÀÇ »ç¿ë¿¡ ´ëÇÑ ÀÏ¹Ý Á¤º¸¸¦ ÂüÁ¶ÇϽʽÿÀ.

Áö¿ÀÄÚ´õ´Â µÎ °¡Áö ¸ðµå·Î ÀÛµ¿ÇÕ´Ï´Ù.

Áö¿ÀÄÚ´õ¸¦ »ç¿ëÇÏ·Á°í °èȹÇÒ ¶§´Â ´ÙÀ½°ú °°Àº ¿ä¼Ò¸¦ °í·ÁÇØ¾ß ÇÒ °ÍÀÔ´Ï´Ù.

  1. Á¦¾î ¼¾ÅÍ »ç¿ë½Ã, Áö¿ÀÄÚ´õ ½ÇÇà âÀ» »ç¿ëÇϱâ Àü¿¡ ÀϹÝÀûÀ¸·Î °ø°£ °èÃþ ÀÛ¼º âÀ» »ç¿ëÇÕ´Ï´Ù. ÀÌ´Â Àϰýó¸® Áö¿ÀÄÚµùÀ» ½ÃÀÛÇϱâ Àü¿¡ Spatial Extender°¡ ÁõºÐ Áö¿ÀÄÚµù¿¡ ´ëÇÑ Æ®¸®°Å¸¦ ¼³Á¤ÇÒ ¼ö ÀÖÀ½À» ÀǹÌÇÕ´Ï´Ù. ±×·± ÀÌÀ¯·Î ÁõºÐ Áö¿ÀÄÚµùÀÌ Àϰýó¸® Áö¿ÀÄÚµù¿¡ ¿ì¼±ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸ðµç ¼Ò½º µ¥ÀÌÅ͸¦ Àϰýó¸® ¸ðµå·Î ó¸®Çϸé, Áö¿ÀÄÚ´õ°¡ Á¶ÀÛÇÏ´Â µ¿ÀÏÇÑ µ¥ÀÌÅ͸¦ ÁõºÐ ¸ðµå·Î Áö¿ÀÄÚµùÇÕ´Ï´Ù. ÀÌ·¸°Ô ¿©À¯¸¦ µÎ¸é Áߺ¹ÀÌ ¹ß»ýµÇÁö ¾Ê½À´Ï´Ù(°ø°£ µ¥ÀÌÅͰ¡ µÎ ¹ø »ý¼ºµÉ ¶§, µ¥ÀÌÅÍÀÇ µÎ ¹øÂ° ºÎ»ê¹°ÀÌ Ã¹¹øÂ°¿Í °ãÄ¡°Ô µË´Ï´Ù). ±×·¯³ª ÀÌ·Î ÀÎÇØ ¼º´ÉÀÌ ÀúÇ쵃 ¼ö ÀÖ½À´Ï´Ù. À̸¦ ÇÇÇÏ´Â ÇÑ °¡Áö ¹æ¹ýÀº Àϰýó¸® Áö¿ÀÄÚµùÀÌ ¿Ï·áµÉ ¶§±îÁö Æ®¸®°Å ¼³Á¤À» Áö¿¬½ÃŰ´Â °ÍÀÔ´Ï´Ù.
  2. Àϰýó¸® ¸ðµå·Î Áö¿ÀÄÚµùÇÏ·Á°í ÇÒ ¶§ Æ®¸®°Å°¡ Àû¼Ò¿¡ ÀÖÀ¸¸é, Àϰýó¸® Áö¿ÀÄÚµùÀÌ Á¾·áÇÒ ¶§±îÁö Æ®¸®°Å¸¦ ºñȰ¼ºÈ­ÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÕ´Ï´Ù. db2gse.gse_disable_autogc ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ È£ÃâÇϵµ·Ï ÇÁ·Î±×·¥À» ÄÚµåÈ­ÇÏ¿© ÀÀ¿ëÇÁ·Î±×·¥À̳ª Áö¿ÀÄÚ´õ ½ÇÇà â¿¡¼­ À̸¦ ºñȰ¼ºÈ­ÇÒ ¼ö ÀÖ½À´Ï´Ù. Áö¿ÀÄÚ´õ ½ÇÇà âÀ» »ç¿ëÇÏ´Â °æ¿ì¿¡´Â Áö¿ÀÄÚµùÀÌ ¿Ï·áµÉ ¶§ Spatial Extender°¡ ÀÚµ¿À¸·Î À̸¦ ÀçȰ¼ºÈ­ÇÕ´Ï´Ù. db2gse.gse_disable_autogc ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡´Â db2gse.gse_enable_autogc ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ È£ÃâÇÏ¿© À̸¦ ÀçȰ¼ºÈ­ÇÒ ¼ö ÀÖ½À´Ï´Ù.
  3. »öÀÎÀÌ ÀÖ´Â °ø°£ Ä÷³À» µ¥ÀÌÅÍ »óÁÖ½Ã۱â À§ÇØ Áö¿ÀÄÚ´õ¸¦ Àϰýó¸® ¸ðµå·Î ¼öÇàÇÏ·Á¸é, »öÀÎÀ» ¸ÕÀú »ç¿ë ºÒ°¡´ÉÇÏ°Ô Çϰųª Á¦°ÅÇϽʽÿÀ. ±×·¸Áö ¾ÊÀº °æ¿ì¿¡, Áö¿ÀÄÚ´õ°¡ ½ÇÇàµÇ´Â µ¿¾È »öÀÎÀÌ Á¶ÀÛ °¡´ÉÇÑ »óÅ·Π³²¾Æ ÀÖÀ¸¸é ¼º´ÉÀÌ ÇöÀúÇÏ°Ô ¶³¾îÁö°Ô µË´Ï´Ù. Á¦¾î ¼¾Å͸¦ »ç¿ëÇÒ °æ¿ì¿¡´Â Áö¿ÀÄÚ´õ ½ÇÇà â¿¡¼­ »öÀÎÀ» »ç¿ë ºÒ°¡´ÉÇÏ°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù. Spatial Extender´Â Áö¿ÀÄÚµùÀÌ Á¾·áµÇ¸é »öÀÎÀ» ÀÚµ¿À¸·Î ´Ù½Ã »ç¿ë °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥À» »ç¿ëÇÒ °æ¿ì¿¡´Â SQL DROP¹®À¸·Î »öÀÎÀ» Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¸°Ô ¼öÇàÇÒ °æ¿ì¿¡´Â Àϰýó¸® Áö¿ÀÄÚµùÀÌ Á¾·áµÈ ÈÄ¿¡ »öÀÎÀ» ´Ù½Ã ÀÛ¼ºÇÒ ¼ö ÀÖµµ·Ï »öÀÎÀÇ ¸Å°³º¯¼ö¸¦ Àß ±â·ÏÇØ µÎ¾î¾ß ÇÕ´Ï´Ù.
  4. Áö¿ÀÄÚ´õ´Â ¼Ò½º µ¥ÀÌÅÍÀÇ ·¹Äڵ带 ÀÐÀ» ¶§, ÇØ´ç ·¹Äڵ带 ÂüÁ¶ ÀÚ·áÀÇ »ó´ë ·¹ÄÚµå¿Í ÀÏÄ¡½ÃŰ·Á ÇÕ´Ï´Ù. Áö¿ÀÄÚ´õ°¡ ·¹Äڵ带 ó¸®Çϱâ À§Çؼ­´Â ƯÁ¤ µî±Þ(Á¤¹Ðµµ)¸¸Å­ ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, Á¤¹Ðµµ 85´Â ¼Ò½º ·¹ÄÚµå¿Í ÂüÁ¶ ÀÚ·áÀÇ »ó´ë ·¹ÄÚµå »çÀÌ¿¡ Àû¾îµµ 85%ÀÇ Á¤È®µµ·Î ÀÏÄ¡ÇØ¾ß ¼Ò½º ·¹Äڵ尡 ó¸®µÉ ¼ö ÀÖÀ½À» ÀǹÌÇÕ´Ï´Ù.

    Á¤¹Ðµµ°¡ ¾ó¸¶ÀÎÁö´Â »ç¿ëÀÚ°¡ ÁöÁ¤ÇÕ´Ï´Ù. À̸¦ Á¶Á¤ÇØ¾ß ÇÒ °æ¿ìµµ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, Á¤¹Ðµµ 100À̶ó°í °¡Á¤ÇսôÙ. ¸¹Àº ¼Ò½º ·¹Äڵ忡 ÂüÁ¶ ÀÚ·á º¸´Ù ´õ ÃÖ±ÙÀÇ ÁÖ¼Ò°¡ µé¾î ÀÖ´Ù¸é, ÀÌ ·¹ÄÚµå¿Í ÂüÁ¶ ÀÚ·á »çÀÌ¿¡ 100%ÀÇ Á¤È®µµ·Î ÀÏÄ¡ÇÏ´Â °ÍÀÌ ºÒ°¡´ÉÇÕ´Ï´Ù. °á°úÀûÀ¸·Î Áö¿ÀÄÚ´õ´Â ÀÌ ·¹Äڵ带 °ÅºÎÇÏ°Ô µË´Ï´Ù. ´ëüÀûÀ¸·Î Áö¿ÀÄÚ´õ°¡ ºÒÃæºÐÇϰųª ¸Å¿ì ºÎÁ¤È®ÇÏ°Ô º¸ÀÌ´Â °ø°£ µ¥ÀÌÅ͸¦ »ý¼ºÇÏ´Â °æ¿ì¿¡´Â, Á¤¹Ðµµ¸¦ º¯°æÇϰí Áö¿ÀÄÚ´õ¸¦ ´Ù½Ã ½ÇÇà½ÃÄÑ ÀÌ ¹®Á¦¸¦ ÇØ°áÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

È®¾àÀÌ ¹ßÇàµÇ±â Àü¿¡ ÀÌ´Â Áö¿ÀÄÚ´õ°¡ ó¸®ÇÏ´Â ·¹ÄÚµå ¹üÀ§³ª ¼ö¸¦ Á¦¾îÇÏ´Â ¹æ¹ýÀÌ ¿©·¯°¡Áö ÀÖ½À´Ï´Ù.

¹æ¹ý 1

Áö¿ÀÄÚ´õ´Â °¢ È®¾à Àü¿¡ ƯÁ¤ ·¹ÄÚµå ¼öÀÇ ÁÖ¼Ò µ¥ÀÌÅ͸¦ Áö¿ÀÄÚµùÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¹æ¹ýÀ» ÅëÇØ »ç¿ëÀÚ´Â ÀÛ¾÷ ´ÜÀ§ Å©±â¸¦ Á¤¹ÐÇÏ°Ô °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª, ÀÌ ¹æ¹ýÀº ¿©±â¿¡ ³íÀÇµÈ ´Ù¸¥ ¹æ¹ýº¸´Ù »ó´çÈ÷ ¸¹Àº ¿À¹öÇìµå¸¦ ¼Ò¸ðÇÕ´Ï´Ù.

¹æ¹ý 1À» ½ÃÀÛÇÏ·Á¸é È®¾àÇϱâ Àü¿¡ ó¸®ÇÒ ·¹ÄÚµå ¼ö¸¦ ÁöÁ¤ÇϽʽÿÀ. Á¦¾î ¼¾Å͸¦ »ç¿ëÇÒ °æ¿ì¿¡´Â Áö¿ÀÄÚ´õ ½ÇÇà â¿¡¼­ ¹üÀ§ È®¾à ½ºÇÉ ¹öưÀ¸·Î ÀÌ ¼ö¸¦ ¼³Á¤ÇϽʽÿÀ. ÀÀ¿ëÇÁ·Î±×·¥À» ÀÛ¼º ÁßÀÎ °æ¿ì, ÀÌ ¼ýÀÚ¸¦ db2gse.gse_run_gc ÀúÀå ÇÁ·Î½Ãµà¾îÀÇ commitScope ¸Å°³º¯¼ö¿¡ ÁöÁ¤ÇϽʽÿÀ.

¹æ¹ý 2

Áö¿ÀÄÚ´õ´Â È®¾àÀ» ¹ßÇàÇϱâ Àü¿¡ ¸ðµç Å×ÀÌºí ·¹Äڵ忡 ÀÖ´Â ÁÖ¼Ò µ¥ÀÌÅ͸¦ Áö¿ÀÄÚµùÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¹æ¹ýÀ» »ç¿ëÇÏ¿© Áö¿ÀÄÚ´õ´Â Àϰýó¸® Á¶ÀÛ°ú À¯»çÇÑ ¹æ½ÄÀ¸·Î ·¹Äڵ带 ó¸®Çϸ鼭, ¹æ¹ý 1¿¡¼­º¸´Ù ·¹ÄÚµå Çϳª´ç ÈξÀ ÀûÀº ¿À¹öÇìµå¸¦ ¼Ò¸ðÇÕ´Ï´Ù. ±×·¯³ª, ¹æ¹ý 1¿¡¼­º¸´Ù ÀÛ¾÷ ´ÜÀ§ Å©±â¿¡ ´ëÇÑ Á¦¾î ±ÇÇÑÀº Àû½À´Ï´Ù. °á°úÀûÀ¸·Î, º¸À¯ÇÒ Àá±Ý ¼ö¸¦ Á¦¾îÇϰųª, Áö¿ÀÄÚ´õ°¡ ÀÛµ¿µÉ ¶§ÀÇ ·Î±× Ç׸ñ ¼ö¸¦ Á¦¾îÇÒ ¼ö ¾ø½À´Ï´Ù. ¶ÇÇÑ, Áö¿ÀÄÚ´õ°¡ ±¸°£ º¹¿øÀÌ ÇÊ¿äÇÑ ¿À·ù¸¦ ¹ß°ßÇϸé Áö¿ÀÄÚ´õ°¡ ¸ðµç ·¹Äڵ忡 ´ëÇØ ´Ù½Ã ½ÇÇàµÇµµ·Ï ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. Å×À̺íÀÌ Áö³ªÄ¡°Ô Å« °æ¿ì °á°úÀûÀ¸·Î ÀÚ¿øÀÇ ¼Õ½ÇÀÌ Å¬ ¼ö ÀÖ°í, ´ëºÎºÐÀÇ ·¹Äڵ尡 ó¸®µÈ ÈÄ ¿À·ù ¹× ±¸°£ º¹¿øÀÌ ¹ß»ýÇÕ´Ï´Ù.

Á¦¾î ¼¾ÅͷκÎÅÍ ¹æ¹ý 2¸¦ ½ÃÀÛÇÏ·Á¸é Áö¿ÀÄÚ´õ ½ÇÇà âÀÇ ¹üÀ§ È®¾à ½ºÇÉ ¹öưÀ» Á¦·Î·Î ¼³Á¤ÇϽʽÿÀ. ÀÀ¿ëÇÁ·Î±×·¥À» ÀÛ¼º ÁßÀÎ °æ¿ì, db2gse.gse_run_gc ÀúÀå ÇÁ·Î½Ãµà¾îÀÇ commitScope ¸Å°³º¯¼ö¸¦ Á¦·Î·Î ¼³Á¤ÇϽʽÿÀ.

¹æ¹ý 3

Áö¿ÀÄÚ´õ´Â °¢ È®¾à Àü¿¡ Å×À̺íÀÇ ·¹ÄÚµå ºÎºÐ ÁýÇÕ¿¡ ÀÖ´Â ÁÖ¼Ò µ¥ÀÌÅ͸¦ Áö¿ÀÄÚµùÇÒ ¼ö ÀÖ½À´Ï´Ù. ±× ´ÙÀ½ µÎ ¹øÂ° ºÎºÐ ÁýÇÕÀÇ ÁÖ¼Ò µ¥ÀÌÅ͸¦ °ø°£Çö º¯È¯Çϰí, ÇÊ¿äÇÏ¸é ¼¼ ¹øÂ°, ³× ¹øÂ°, ±×·± ½ÄÀ¸·Î º¯È¯ÇÕ´Ï´Ù. Áö¿ÀÄÚ´õ´Â Àϰýó¸® Á¶ÀÛ°ú À¯»çÇÑ ¹æ½ÄÀ¸·Î °¢ ºÎºÐ ÁýÇÕÀ» ó¸®Çϸ鼭, ¹æ¹ý 1¿¡¼­º¸´Ù ·¹ÄÚµå Çϳª´ç ÈξÀ ÀûÀº ¿À¹öÇìµå¸¦ ¼Ò¸ðÇÕ´Ï´Ù. ±×·¯³ª, ¹æ¹ý 2¿Í ¸¶Âù°¡Áö·Î ¹æ¹ý 3Àº ÀÛ¾÷ ´ÜÀ§ Å©±â¿¡ ´ëÇØ Á÷Á¢ÀûÀÎ Á¦¾î¸¦ Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù. ¶ÇÇÑ, °¢ ·¹ÄÚµå ºÎºÐÁýÇÕ¿¡ ´ëÇØ ÇÑ ¹ø¾¿, Áö¿ÀÄÚ´õ ¼³Á¤ ¹× ½ÇÇàÀÇ ¿À¹öÇìµå°¡ ¿©·¯¹ø ÇÊ¿äÇÕ´Ï´Ù.

Á¦¾î ¼¾ÅͷκÎÅÍ ·¹ÄÚµå ºÎºÐ ÁýÇÕÀ» Á¤ÀÇÇÏ·Á¸é,

ÀÀ¿ëÇÁ·Î±×·¥¿¡ ·¹ÄÚµå ºÎºÐ ÁýÇÕÀ» Á¤ÀÇÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ db2gse.gse_run_gc ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ ÄÚµåÈ­ÇϽʽÿÀ.


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