´ñ±Û : 7 °³
Çѱ¹ µ¨ÆÄÀÌ µ¿È£È¸ µ¨¸¶´ç
¸ð¶ó¶ó
(ÃÖÁø¿ë)
 
¼Óµµ¸¦ À§Çؼ­¶ó¸é µ¿±âÈ­ ²ô´Â°Ô ºü¸£±äÇѵ¥ Á» À§ÇèÇÒ¼ö À־ Â÷³ª¸® ÇϳªÀÇ Æ®·£Àè¼ÇÀ¸·Î ¹­´Â°Ç ¾î¶³±î¿ä. ±×´ÙÁö Â÷ÀÌ ¾È³ª°í µ¥ÀÌÅ;ÈÀü¼ºµµ È®º¸µÇ´Ï±î ´õ ³ªÀº ¼±ÅÃÀÌÁö ¾ÊÀ»±î ½Í½À´Ï´Ù 
2019-01-23 ¿ÀÈÄ 5:46:37
»çõ¿Õ
(±èÁ¦¼º)
 
@¸ð¶ó¶ó

Á¦°¡ DB ÂÊÀº ¾àÇÕ´Ï´Ù.
ÇϳªÀÇ Æ®·£Àè¼ÇÀ¸·Î ¹­´Â°Ô ¾î¶²°ÇÁö ¾Ë·ÁÁֽøé À̱ÛÀ» º¸´Â »ç¶÷µé¿¡°Ô µµ¿òÀÌ µÉ °Í °°³×¿ä. 
2019-01-28 ¿ÀÀü 9:30:41
ÀÌ°æȯ
(ÀÌ°æȯ)
 
´ë¿ë·® Àμ­Æ®½Ã Äõ¸®¸¦ ÀÌ·¸°Ô ³¯¸®½Ã¸é ¾Æ´ÏµÇ¿É´Ï´Ù~~.
1000°³ÀÇ Äõ¸®¸¦ Çϳª¾¿ µû·Î ³¯¸®Áö ¸¶½Ã°í °Á~ ¸®½ºÆ®¿¡ ÂÞ¿í ´ã¾Æ¼­ ExecSQL ÇÑ ¹ø¸¸ È£ÃâÇϸ頵˴ϴÙ.
°¢ Äõ¸® ¹®ÀåÀÇ ³¡¿¡ ; ¹®ÀÚ¸¸ ºÙÀ̸頵˴ϴÙ.

for i := 1 to 1000 do begin
    QueryStr := 'INSERT INTO log (date, time, matchrate)';
    QueryStr := QueryStr + 'VALUES ("2018-10-20", "14:30:20", "' + IntToStr(i) + '");';
    SQLQuery1.SQL.Add(QueryStr);
end;
SQLQuery1.Prepared := true;
SQLQuery1.ExecSQL();
 
2019-02-13 ¿ÀÀü 10:32:51
»çõ¿Õ
(±èÁ¦¼º)
 
@ÀÌ°æȯ

ÁÁÀº Á¤º¸ °¨»çÇÕ´Ï´Ù.
³ªÁß¿¡ ½Ã°£³¯¶§ Å×½ºÆ® ÇغÁ¾ß°Ú³×¿ä. 
2019-02-13 ¿ÀÈÄ 3:16:57
¸ð¶ó¶ó
(ÃÖÁø¿ë)
 
¾Æ...Á˼ÛÇÕ´Ï´Ù. ¾Ë¸²ÀÌ ¾È¿Í¼­ ´äÄÚ¸àÆ® ´Ù½Å°É ¸ô¶ú³×¿ä. µ¨ÆÄÀ̴ ¼Õ¶¾Áö ¿À·¡‰çÁö¸¸, µ¨¸¶´çÀº Á¾Á¾ ´«ÆÃÇÏ·¯ ¿À´Âµ¥, ¿ä¼¼´Â µ¨¸¶´çµµ ¶äÇ߳׿ä. ^^;

Àúµµ 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
¸ð¶ó¶ó
(ÃÖÁø¿ë)
 
¾Æ.. º»¹®¿¡ sqlite¸¦ »ç¿ëÇÏ½Å´Ù°í ¾ð±ÞÀ» Çϼ̱º¿ä. sqlite¿¡¼­´Â ½ÃÀ۽à'BEGIN TRANSACTION' ¿Ï·á ÈÄ 'COMMIT TRANSACTION'À» »ç¿ëÇؾߠÇÑ´Ù°í ÇÕ´Ï´Ù.

sqlite¿¡´Â bulk insert´Â sql±¸¹®À¸·Î´Â ¾ø´Â°Í °°³×¿ä. 
2019-02-27 ¿ÀÈÄ 6:01:02
»çõ¿Õ
(±èÁ¦¼º)
 
@¸ð¶ó¶ó

Ãß°¡ Á¤º¸ °¨»çÇÕ´Ï´Ù.
´ñ±Û ¾Ë¸²Àº............
Á¶¸¸°£ Ãß°¡ ¿¹Á¤ÀÔ´Ï´Ù. -_-;;;;;
 
2019-03-04 ¿ÀÈÄ 4:59:25