mariadb(mysql) ÀÌ»óÇö»óÁ» ºÁÁÖ¼¼¿ä.

   Á¶È¸ 3300   Ãßõ 0    

얼마전 프로그램이 오류가 발생해서 .. 원인을 봤더니 

삭제되어야 할 열이 삭제가 안되서 수동으로 지워주고 .. 왜 안지워졌나 

소스 확인해도 이상을 확인 할 수 없어 binlog 를 변환해서 .. 

봐도 .. delete 명령이 잘 요청이 된걸로 되어있는데 .. 

실제 데이터는 살아있네요.

혹시나 쿼리나 .. 이런쪽 문제로 delete 명령문이 제대로 안갔을까 하고 ..본건데 

delete 로그가 where 조건에 제대로 있는걸 보고.. 어떻게 된건지 

유추할 수가 없어서 .. 질문 올립니다.. 혹시 의심가는게 있으시다면 

말씀해주시면 도움 많이 될것 같습니다.. 감사합니다. 트랜젝션은 사용하지 않고 있습니다.

ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
Æ®·£Àè¼ÇÀÇ commit À̽´, DBij½Ã·Î ÀÎÇÑ °í½ºÆ®Çö»óµîÀ» °Þ¾îºÃ´ø°Å °°Àºµ¥.. Æ®·£Á§¼ÇÀº ¾Æ´Ï¶ó°í ÇÏ½Ã´Ï À½.
¼³¸¶ SSD ȯ°æ¿¡¼­ ¼¿ ¼ö¸íÀ¸·Î ÀÎÇØ Write °¡ ¾ÈµÇ´Â »óȲÀº ¾Æ´Ï°ÚÁÒ..
     
±èÁ¦¿¬ 2020-01
±×·±°Å¶ó¸é.. ÀüüÀûÀ¸·Î ¹®Á¦°¡ »ý°Ü¾ß Çϴµ¥ ½Å±âÇÕ´Ï´Ù ¤Ì¤Ì
ÀÌ·±°Ç óÀ½À̶ó ..  Àú¹ø¿¡µµ .. ÇÑ 20°³°¡ Àú·± Çö»óÀÌ ³ª¼­ .. ¹¹Áö ½Í¾ú´Âµ¥
À̹ø¿£ 2°³°¡ Àú·¸°Ô µÇ¼­
¼Ò½º¸¦ ºÁµµ .. ±×³É
id °ª¸¸ select ÇÏ°í ..
±× selected µÈ id °ª¸¸ where Àý¿¡ ³Ö°í delete ÇÏ´Â ±â´ÉÀ̶ó¼­
Ưº°ÇÑ°Ô ¾ø´Âµ¥µµ ±×·¯³×¿ä

Á¦°¡ °¡²û ¹®Á¦ ÀÖÀ»¶§ ¼­¹ö¸¦ Àç½ÃÀÛ ÇÏ´Â °æ¿ì°¡ °¡²û Àִµ¥
±×°Å¶û ¸Â¹°·ÁÀÖ³ª ½Í±âµµ Çѵ¥ ±×·¸´Ù°í Çϸé binlog ¿¡ .. »èÁ¦ ºÎºÐÀÌ ¾ø¾î¾ß Çϴµ¥
binlog ¿¡´Â »èÁ¦ ÇÏ´Â ¶óÀÎÀÌ Á¦´ë·Î µé¾î°¡ À־ °í¹ÎÁßÀÔ´Ï´Ù.

Ȥ½Ã binlog ¿¡ ¸ÕÀú ±â·Ï ÇÏ°í .. ±× ÀÌÈÄ¿¡ »èÁ¦¸¦ Çϳª¿ä?
¾Æ´Ï¸é »èÁ¦ ÀÌÈÄ¿¡ binlog ¿¡ ±â·ÏµÇ´ÂÁö .. ´ç¿¬È÷ ÈÄÀÚÀÏ°Í °°±ä ÇÏÁö¸¸¿ä ..

binlog ¿¡ »èÁ¦ ±â·Ï ÇÏ°í .. Áö¿ì·Á´Â Âû¶ó¿¡ Á¦°¡ ¼­¹ö¸¦ Àç½ÃÀÛ ÇÏ´Â°Ô ¾Æ´Ñ°¡ ½Í¾î¼­¿ä ..

±×·±µ¥ Áö±Ý »ý°¢Çغ¸´Ï Á¦°¡ ¼­¹ö¸¦ Àç½ÃÀÛ Çصµ db ¼­¹ö¸¦ Àç½ÃÀÛ ÇÏ´Â°Ô ¾Æ´Ï¶ó ..
ÇÁ·ÐÆ®ÀÎ web¼­¹ö¸¸ Àç½ÃÀÛ Çؼ­ .. Å« ¹®Á¦´Â ¾øÀ» °Í °°Àºµ¥ .. Àß ¸ð¸£°Ú³×¿ä ¾î¶»°Ô Á¢±ÙÇØ¾ß ÇÒÁö..
          
Äõ¸®¸¦ binlog¿¡ ±â·ÏÇÏ°í ¼öÇàÇÏ´ÂÁö, ¼öÇàÇÏ°í binlog ¿¡ ±â·ÏÇÏ´ÂÁö Àúµµ ±Ã±ÝÇؼ­ ã¾Æº¸´Ï (http://intomysql.blogspot.com/2010/12/mysql-binary-log.html )
ÀÏ´Ü bin·Î±×¸¦ ±â·ÏÇÏ°í ±×´ÙÀ½ ¸í·ÉÀ» ¼öÇàÇϴ°ɷΠº¸ÀÌ°í¿ä.
´Ù¸¸, bin·Î±×°¡ ºñµ¿±â ¾²±â ¼³Á¤½Ã¿£ ¸Þ¸ð¸®¿¡ ·Î±×¸¦ ¾²°í, ±×´ÙÀ½ Äõ¸®°¡ ¼öÇàµÇ°í ³ªÁß¿¡ ¸Þ¸ð¸®¿¡¼­ µð½ºÅ©·Î ±â·ÏÀÌ µÇ´Â°É·Î º¸ÀÔ´Ï´Ù.

DB¼­¹ö°¡ °³¹ßÀÎÁö, ¿î¿µÀÎÁö, ¾î¶² ȯ°æ¿¡¼­ µ¹°íÀÖ´ÂÁö ¾Ë¼ö°¡ ¾ø´Âµ¥, °¡´ÉÇÏ¸é ¹é¾÷ÈÄ À缳ġ, º¹¿øµîÀÇ ÀÛ¾÷À» ÅëÇØ Å¬¸°ÇÑ »óÅ·εµ ¹Ù²ãº¸½Ã´Â°Ç ¾î¶³±î¿ä
               
±èÁ¦¿¬ 2020-01
¿î¿µ ¼­¹öÀÌ°í ubuntu ¿¡ node.js ¿¡ nginx Áß°£¿¡ ³õ°í ¿î¿µ ÁßÀÌ¸ç ¼­¹ö´Â express¸¦ »ç¿ëÁßÀÔ´Ï´Ù.
Á¦°¡ Å×½ºÆ® ÇÏ´Â ºÎºÐ¿¡¼­´Â ¹®Á¦°¡ ¹ß»ýÀÌ ¾ÈµÇ¼­ ±×°Ô ¹®Á¦³×¿ä ..
¹®Á¦°¡ À翬ÀÌ µÇ¾î¾ß .. ¾î¶»°Ôµç ¼Õº¼ÅÙµ¥.. ¤Ì¤Ì
                    
DB¹®Á¦ÀÎÁö, ÇÁ·Î±×·¥¹®Á¦ÀÎÁö ±¸ºÐÇÒ ÇÊ¿ä°¡ ÀÖÀ»°Í °°½À´Ï´Ù. »ùÇà ÇÁ·ÎÁ§Æ® Çϳª ¿­¾î¼­ CRUD¿¡ ´ëÇÑ °ËÁõÀ» µû·Î ÇϽðí, Ȥ½Ã³ª Å°°ªÀÌ ¼ýÀÚÀÎÁö ¹®ÀÚÀÎÁö¿¡ µû¶ó¼­ ¹®ÀÚÀÇ °æ¿ì ¾ÕµÚ ºóÄ­µî ´«¿¡´Â ¸Â´Â°Íó·³ º¸ÀÌÁö¸¸ ½ÇÁ¦·Î´Â Á¸ÀçÇÏÁö ¾Ê´Â ROW¿¡ ´ëÇÑ »èÁ¦Ã³¸®¸¦ ÇÑ °ÍÀÌ ¾Æ´ÑÁö Çѹø ²Ä²ÄÇÏ°Ô delete ¼öÇà½Ã¿¡ ¸®ÅÏ°á°ú¸¦ ·Î±ëÇϼż­ üũÇغ¸½Éµµ ¾î¶³±î¿ä. ±×¸®°í for¹®¿¡ µû¸¥ ´Ù·® Äõ¸® 󸮶ó´øÁö, µ¿½ÃÀû 󸮶ó´øÁö º¸Åë Å×½ºÆ®½Ã¿¡´Â 1ÀÎ 1Äõ¸® ¼öÇàÀÌ¶ó¼­ Àß µÇ´Ù°¡µµ, ´ë¿ë·®, µ¿½Ã·Î µé¾î¿Í¼­ ¹®Á¦°¡ »ý±â´Â°ÇÁöµµ Äõ¸® ¼öÇà´ç½ÃÀÇ ¾îÇÃÂÊ ·Î±ëÀ» ÅëÇؼ­ È®ÀÎÇÏ°í¿ä..
¼úÀÌ 2020-01
ÀúÁ¤º¸¸¸ °®°í ¿øÀÎ ºÐ¼® ¾ÈµË´Ï´Ù.
DB¼­¹ö A-A¹æ½Ä Ŭ·¯½ºÅÍ »ç¿ëÇÒ¶§ ¾çÂÊ°£ ³ëµå º¹Á¦ ¾ÈµÇ¾úÀ»¶§ Àú·±Áõ»ó ½±°Ô ¹ß»ýÇؼ­ A-S ¹æ½Ä ¾²´ø°¡ ÇÑÂÊ ½ºÅ丮Áö¸¸ ¹Ù¶óº¸°Ô Çϵ簡 ÇÏ´Â ¹æ½Ä ¸»°í´Â ´äÀÌ ¾ø¾ú½À´Ï´Ù.
AP´Ü¿¡ WAS¿ªÇÒÀ» ÇÏ´Â ºÐ»êÆ®·£Àè¼ÇÀ» »ç¿ëÇϰųª Çϸé À§¿Í°°Àº Áõ»ó »ý±é´Ï´Ù. Á¢¼ÓÀÚ°¡ ¸¹°Å³ª ÃÖÁ¾ µ¥ÀÌÅ͸¸ Ä¿¹ÔÇؾߵǴ ±¸Á¶¶ó¸é DBº¸´Ü AP´Ü¿¡¼­ ºÁ¾ßÇÏ°Ú°í ±×¸®°í Áß°£¿¡ ´©°¡ µ¥ÀÌÅÍ Á÷Á¢ ¼öÁ¤Çϸ鼭 AP´ÜÇÏ°í °ãÃļ­ µ¥µå¶ôÀÌ ¾Æ´ÑÁöµµ ºÁ¾ßÇÕ´Ï´Ù.
À§Á¤º¸ °®°í´Â ¹¹°¡ ¹®Á¦ÀÎÁö ¸ð¸§.
     
±èÁ¦¿¬ 2020-01
µû·Î ¹é¾÷¼­¹ö³ª ¸®Çø®ÄÉÀ̼ÇÀº  ¼³Á¤ÇÏÁö ¾Ê°í ´Üµ¶¼­¹öÀÌ°í Æ®·¡Á§¼ÇÀº »ç¿ëÇÏÁö ¾Ê°í ÀÖ´Â »óÅÂÀÔ´Ï´Ù
epowergate 2020-01
DELETE ¼öÇà½ÃÅ°°í ±× °á°ú °ªÀ» ¹Þ¾Æº¸¼Ì³ª¿ä?
     
±èÁ¦¿¬ 2020-01
µû·Î Äõ¸®¹® ³¯¸®¸é »èÁ¦´Â Àߵ˴ϴ٠ binlog ¿¡´Â Äõ¸®¸¸ ³ª¿ÍÀÖ´Â »óÅÂÀ̱¸¿ä


QnA
Á¦¸ñPage 1092/5700
2014-05   5104495   Á¤ÀºÁØ1
2015-12   1641044   ¹é¸Þ°¡
2018-06   3300   ½Öcpu
2019-04   3300   ǪġÄÚ
2021-01   3300   ¹ü¹üÀÌ
2021-01   3300   ÇູÇϼ¼
2020-05   3300   FreeBSD
2014-03   3300   ¹Ì´ã
2017-07   3300   ÀÌ´ÏÀÌ´Ï
2023-01   3300   µö¸¶Àεå
2018-08   3300   À¸¶óÂ÷Â÷Â÷
2020-03   3300   ¹é·æ
2018-06   3300   ±è½ÂÇö1
2021-04   3300   õ¸¶°Ç»§
2021-04   3300   À¯È£ÁØ
2017-06   3300   ±è°Ç¿ì
2020-09   3300   ½º¹«ÇÁ
2020-01   3300   ½½·çÇÁ
2019-11   3300   AKMU
2020-06   3301   U3164
2019-02   3301   osthek83
2019-04   3301   1CPUÁöâÈÆ