¾Æ...Á˼ÛÇÕ´Ï´Ù. ¾Ë¸²ÀÌ ¾È¿Í¼ ´äÄÚ¸àÆ® ´Ù½Å°É ¸ô¶ú³×¿ä. µ¨ÆÄÀÌ´Â ¼Õ¶¾Áö ¿À·¡‰çÁö¸¸, µ¨¸¶´çÀº Á¾Á¾ ´«ÆÃÇÏ·¯ ¿À´Âµ¥, ¿ä¼¼´Â µ¨¸¶´çµµ ¶äÇ߳׿ä. ^^;
Àúµµ DBÀü¹®°¡´Â ¾Æ´ÏÁö¸¸, Á¦°¡ Á¦¾ÈÇÑ ³»¿ëÀº
'PRAGMA synchronous=0'; ´ë½Å¿¡ 'START TRANSACTION;'
'PRAGMA synchronous=2'; ´ë½Å¿¡ "COMMIT"À» ³Ö¾îÁֽøé
°ÅÀÇ ºñ½ÁÇÑ ¼Óµµ·Î ¼öÇàÀÌ µË´Ï´Ù.
ÁÖ¿ä Â÷ÀÌÁ¡Àº synchronous=0À» ¾²¸é Àú°Ô µ¹´Ù°¡ ÇǾ¾°¡ Àü¿øÀÌ ³ª°¡°Å³ª Çϸé DBÆÄÀÏÀÌ ±úÁö´Âµ¥, ¹Ý¸é Æ®·£Àè¼ÇÀ¸·Î °¨½ÎÁÖ¸é Àü¿øÀÌ ³ª°¡¸é ±ò²ûÇÏ°Ô µ¥ÀÌÅ͸¦ ³Ö±âÀü »óÅ·Π±×´ë·Î µ¹¾Æ°©´Ï´Ù.
±×°Åº¸´Ù ´õ ºü¸£°Ô ÇϽ÷Á¸é DB¸¦ ¾î¶²°É »ç¿ëÇϽôÂÁö ¸ð¸£°ÚÁö¸¸ mysql°°Àº °æ¿ì´Â ¾Æ·¡ ¸µÅ©¿¡¼ ó·³
https://stackoverflow.com/questions/5526917/how-to-do-a-batch-insert-in-mysql
INSERT INTO tbl_name (a,b,c) VALUES(1,2,3),(4,5,6),(7,8,9);
ÀÏÄÉÇϽøé ÇÑ°³ ¹®Àå¿¡ ¿©·¯°³ÀÇ ·¹ÄÚµå »ðÀÔÀÌ °¡´ÉÇØÁý´Ï´Ù. sql¹® ±æÀÌ Á¦ÇÑÀÌ ÀÖ¾î¼ 1000°³¸¦ ´õ ³ÖÁö´Â ¸øÇÒ²¨±¸¿ä. 50~100°³Á¤µµ¾¿ ¹¾î¼ ³Ö¾îÁÖ¸é ÈÙ¾À ºü¸¦²¨¶ó°í »ý°¢ÇÕ´Ï´Ù. ÀÌ°æȯ´ÔÀÌ Á¦¾ÈÇØÁֽŠ¹æ¹ýº¸´Ù ÀÌ°Ô Á¶±Ý ´õ ³´Áö ¾ÊÀ»±î »ý°¢ÇÕ´Ï´Ù.(ÀÌ°Ç Æ®·£Àè¼ÇÀ¸·Î °¨½ÎÁÖÁö ¾Ê¾Æµµ ¿ÀÈ÷·Á ´õ ºü¸£°Ô ¼öÇàµË´Ï´Ù.)
2019-02-27 ¿ÀÈÄ 5:55:16