¸±¸®½º Á¤º¸


|17.3 Á¦2Àå DB2 Universal Database Server ¹®Á¦Á¡ ÇØ°á

| | |

|"Àá±Ý ¹× ±³Âø »óÅÂ" ¼½¼ÇÀÇ "ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ´À¸®°Å³ª Á¤ÁöµÈ °Íó·³ º¸ÀÓ" |¼­ºê¼½¼Ç¿¡¼­ "Àá±Ý ´ë±â ¶Ç´Â ±³Âø »óÅ°¡ ´ÙÀ½ Å° Àá±ÝÀ¸·Î ¹ß»ýÇÏÁö ¾ÊÀ½"ÀÇ |¼³¸íÀ» ´ÙÀ½°ú °°ÀÌ ¹Ù²Ù½Ê½Ã¿À.

|´ÙÀ½ Å° Àá±ÝÀº ¸ðµç INSERT ¹× DELETE¹®¿¡ ´ëÇÑ ´ÙÀ½ Å°¿Í |SELECT¹®ÀÇ °á°ú ¼¼Æ®º¸´Ù ´õ ³ôÀº ´ÙÀ½ Å° °ªÀ» ÀÚµ¿À¸·Î Àá±Å¼­ ¹Ýº¹ Àбâ(RR)¸¦ º¸ÀåÇÕ´Ï´Ù. |»öÀÎÀÇ Å° ºÎºÐÀ» º¯°æÇÏ´Â UPDATE¹®ÀÇ °æ¿ì, ¿ø·¡ »öÀÎ Å°°¡ »èÁ¦µÇ°í »õ Å° °ªÀÌ |»ðÀԵ˴ϴÙ. |´ÙÀ½ Å° Àá±ÝÀº Å° »ðÀÔ°ú Å° »èÁ¦ ½Ã ¸ðµÎ ¼öÇàµË´Ï´Ù. |ANSI ¹× SQL92 Ç¥ÁØ RRÀ» º¸ÀåÇØ¾ß Çϸç ÀÌ´Â DB2 ±âº»°ªÀÔ´Ï´Ù.

|ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇÑ ½º³À¼¦ Á¤º¸¸¦ °Ë»çÇϽʽÿÀ. |´ÙÀ½ Å° Àá±Ý¿¡ ¹®Á¦°¡ ÀÖÀ¸¸é ¹Ýº¹ Àбâ(RR) µ¿ÀÛ¿¡ ÀÇÁ¸ÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ¾ø°í |°Ë»ö¿¡¼­ È®¾àµÇÁö ¾ÊÀº »èÁ¦¸¦ °Ç³Ê¶Û ¼ö ÀÖ´Â °æ¿ì, DB2_RR_TO_RS ¿É¼ÇÀ» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

|DB2_RR_TO_RS°¡ ¼³Á¤µÇ¸é ´ÙÀ½ Å° Àá±ÝÀÌ »öÀÎ Å° »ðÀÔ ¹× »èÁ¦ ½Ã ¼öÇàµÇÁö ¾ÊÀ¸¹Ç·Î |»ç¿ëÀÚ Å×ÀÌºí¿¡¼­ÀÇ °Ë»ö¿¡ ´ëÇÑ RR µ¿ÀÛÀ» º¸ÀåÇÒ ¼ö ¾ø½À´Ï´Ù. |Ä«Å»·Î±× Å×À̺íÀº ÀÌ ¿É¼ÇÀÇ ¿µÇâÀ» ¹ÞÁö ¾Ê½À´Ï´Ù.

|µ¿ÀÛÀÇ ´Ù¸¥ º¯°æÀº DB2_RR_TO_RS¸¦ ¼³Á¤ÇÏ´Â °ÍÀε¥ ÇàÀÌ °Ë»ö ±ÔÁ¤¿¡ ¸Â¾Æµµ |»èÁ¦µÇ°í È®¾àµÇÁö ¾ÊÀº ÇàÀ» °Ë»öÇÒ °æ¿ì¿¡´Â °Ç³Ê¶Ý´Ï´Ù.

|¿¹¸¦ µé¾î, Æ®·£Àè¼Ç A°¡ Ä÷³1=10ÀÎ ÇàÀ» »èÁ¦ÇÏ°í Æ®·£Àè¼Ç B°¡ Ä÷³1>8ÀÌ°í |Ä÷³1<12ÀÎ ÇàÀ» °Ë»öÇÏ´Â ½Ã³ª¸®¿À¸¦ »ý°¢ÇØ º¾´Ï´Ù.

|DB2_RR_TO_RS¸¦ ÇØÁ¦Çϸé Æ®·£Àè¼Ç B´Â Æ®·£Àè¼Ç A°¡ È®¾àÇϰųª ±¸°£ º¹¿øÇÒ ¶§±îÁö ±â´Ù¸³´Ï´Ù. |±¸°£ º¹¿øÇÏ´Â °æ¿ì, Ä÷³1=10ÀÎ ÇàÀÌ |Æ®·£Àè¼Ç BÀÇ Á¶È¸ °á°ú ¼¼Æ®¿¡ Æ÷ÇԵ˴ϴÙ.

|DB2_RR_TO_RS°¡ ¼³Á¤µÇ¸é Æ®·£ ¬¼Ç B´Â Æ®·£Àè¼Ç A°¡ È®¾àÇϰųª ±¸°£ º¹¿øÇÒ ¶§±îÁö |±â´Ù¸®Áö ¾Ê½À´Ï´Ù. |»èÁ¦µÈ ÇàÀ» Æ÷ÇÔÇÏÁö ¾ÊÀº Á¶È¸ °á°ú¸¦ Áï½Ã ¹Þ½À´Ï´Ù.

|ANSI ¹× SQL92 Ç¥ÁØ RRÀÌ ÇÊ¿äÇÑ °æ¿ì³ª °Ë»ö ½Ã È®¾àµÇÁö ¾ÊÀº »èÁ¦¸¦ °Ç³Ê¶ÙÁö ¾ÊÀ» °æ¿ì¿¡´Â |ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏÁö ¸¶½Ê½Ã¿À.


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