»Ë»Ñ Æ÷·³

Á¦°¡ »ý°¢ÇÏ´Â ÇØ°á¹æ¹ý¿¡ ´ëÇÑ Á¶¾ð ºÎŹµå¸³´Ï´Ù. [MSSQL 2008 R2]3

  • [* ºñȸ¿ø *]
  • µî·ÏÀÏ 2016-05-11 09:11
  • Á¶È¸¼ö 476

ÀúÈñ ȸ»çÀÇ sms¹ß¼Û ·ÎÁ÷Àº ´ÙÀ½°ú °°½À´Ï´Ù.

 

1. VIEW ¿¡¼­ 1°Ç ¹ß¼Û ¿äûÀ» ÇÕ´Ï´Ù.

 

BEGIN TRANSACTION

2. °ü¸®¸¦ À§ÇÑ Å×ÀÌºí¿¡ 1°ÇÀÌ INSERT µË´Ï´Ù.(¿¹¸¦µé¾î 1°³ÀÇ Å×ÀÌºí ½ÇÁ¦ 3°³ Å×À̺í)

3. SMSÀü¼Û µ¥¸óÀÌ Àо´Â Å×ÀÌºí¿¡ 1°ÇÀÌ INSERT µË´Ï´Ù.

END TRAN;

 

4. SMSÀü¼Û µ¥¸óÀÌ 1°ÇÀ» Àо ¿ÜºÎÀÇ SMS¼­¹ö¿¡ Àü¼ÛÇÏ¿© ±×ÂÊ¿¡¼­ ¹ß¼ÛÀÌ ÁøÇàµË´Ï´Ù.

5. SMSÀü¼Û µ¥¸óÀÌ ¹ß¼ÛµÈ °á°ú¸¦ ÀúÈñÂÊ °á°ú°ª Å×ÀÌºí¿¡ INSERT ¸¦ ÇØÁÝ´Ï´Ù.

6. °á°ú°ª Å×ÀÌºí¿¡ INSERT TRIGGER °¡ ºÙ¾î À־ 2.¹ø °úÁ¤ÀÇ °ü¸®¸¦ À§ÇÑ Å×ÀÌºí¿¡ °á°ú°ªÀ» UPDATE ÇØÁÝ´Ï´Ù.

7. ±âŸ 2°³ Å×ÀÌºí¿¡ UPDATE ÇØÁÝ´Ï´Ù.

 

°á       °ú : »çÀÌÆ® Àüü ¼Óµµ°¡ ¸Å¿ì ´À¸³´Ï´Ù.

¿øÀÎ ºÐ¼® :

 - Á¦ »ý°¢Àº ´ÙÀ½°ú °°½À´Ï´Ù.

 

¹®ÀÚ¸Þ½ÃÁö¸¦ 100°³ º¸³½´Ù°í ÇÑ´Ù¸é 

ÇöÀç´Â Æ®·£Àè¼Ç ¾È¿¡ ÀÖ´Â ÀúºÎºÐÀÌ 100¹ø ½ÇÇà µË´Ï´Ù.

 

±×·¸´Ù¸é 1°Ç º¸³»°í Ä¿¹ÔÀ» Çϱ⠶§¹®¿¡ 

±× 2¹ø°°ÇÀ̳ª ±× ÀÌÈİǵéÀ» º¸³¾¶§´Â ÀÌÀü °Çµé¿¡ ´ëÇÑ 6¹ø °úÁ¤ ¶§¹®¿¡ ¹èŸÀû ¶ôÀÌ °É·Á¼­ 2¹ø°úÁ¤¿¡¼­ ´ë±âÇØ¾ß ÇÏ´Â »óȲÀÌ

¹ß»ýµÇ¾î¼­ ½Ã°£ÀÌ ¿À·¡ °É¸°´Ù°í »ý°¢µË´Ï´Ù.

 

±×¸®°í ÇÏ·ç¿¡ ÀÌ·¯ÇÑ ·ÎÁ÷À¸·Î SMS¹ß¼ÛÀ» 8¸¸°ÇÀ» ¹ß¼ÛÇÕ´Ï´Ù.

¶ÇÇÑ 7¹ø¿¡¼­ UPDATE ÇÏ´Â Å×À̺íÀÌ °í°´°ü·Ã Áß¿ä Å×À̺íÀÌ¶ó¼­ 7¹ø°úÁ¤ÀÌ ÁøÇàÁßÀ̶ó¸é....

ÇØ´ç Å×À̺íÀ» ´Ù¸¥ È­¸é¿¡¼­ SELECT (NOLOCK) ÇÏ¸é ¹®Á¦°¡ ¾ø°ÚÁö¸¸.... DML ÀÛ¾÷À» ÇÒ¶§´Â ´À·ÁÁú °ÍÀÌ¶ó ¿¹»óµË´Ï´Ù.

 

¿©±â±îÁö Á¦°¡ »ý°¢ÇÏ´Â SMS¹ß¼ÛÇÏ´Â ¿ÀÀü 2½Ã°£µ¿¾È »çÀÌÆ®°¡ ±²ÀåÈ÷ ´À·ÁÁö´Â ¿øÀÎÀ̶ó°í »ý°¢ÇÕ´Ï´Ù.

 

ÇØ°á¹æ¾È 1 :

1°Ç¾¿ TRANSACTION ó¸® ÇÏ´Â °ÍÀ» 5,000°Ç ´ÜÀ§·Î ó¸®ÇÑ´Ù.

 

 

ÇØ°á¹æ¾È 2 :

6¹ø 7¹ø°ú °°Àº °úÁ¤µéÀ» ¾ø¾Ö¼­ ¹èŸÀû ¶ô¿¡ ÀÇÇÑ ´Ù¸¥ ÇÁ·Î¼¼½º°¡ ´ë±âÇÏ´Â »óȲÀ» Á¦°ÅÇÑ´Ù.

 

 

 

Á¦°¡ »ý°¢ÇÏ°í ÀÖ´Â ¹æÇâÀÌ ¸Â´ÂÁö Á¶¾ð ºÎŹµå¸³´Ï´Ù.

0
ÃßõÇϱ⠴ٸ¥ÀÇ°ß 0
|
°øÀ¯¹öÆ°

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 [* ºñȸ¿ø *]

´Ù¸¥ÀÇ°ß 0 Ãßõ 1 [* ºñȸ¿ø *]

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 [* ºñȸ¿ø *]
  • ¾Ë¸² ¿å¼³, »óó ÁÙ ¼ö ÀÖ´Â ¾ÇÇÃÀº »ï°¡ÁÖ¼¼¿ä.
©¹æ »çÁø  
¡â ÀÌÀü±Û¡ä ´ÙÀ½±Û ¸ñ·Ïº¸±â