<div>š</div><div>Thanks for fast answer.</div><div>š</div><div>I understand how to solve my second question.</div><div>But for create insert statements I used this articleš<blockquote type="cite"><p><a href="https://www.monetdb.org/Documentation/Cookbooks/SQLrecipes/LoadingBulkData">https://www.monetdb.org/Documentation/Cookbooks/SQLrecipes/LoadingBulkData</a></p></blockquote></div><div><p>"... A much better way to do lots of inserts is to make sure the inserts are bundled into a single transaction. This can easily be done by surrounding the inserts with ašSTART TRANSACTIONšandšCOMMIT, as in:</p><p>START TRANSACTION;<br />INSERT INTOš<em>table</em>šVALUES (1, 2, 3);<br />...<br />COMMIT; ..."</p><p>Is it normal that 200 000 records insert in ~1 minute?</p><p>Can I somehow increase insert speed: disable logs or something else?</p></div><div>08.10.2015, 12:24, "Sjoerd Mullender" <sjoerd@monetdb.org>:</div><blockquote type="cite"><p>See [1] for information about the different ways of getting data into<br />MonetDB.<br />See [2] for information about concurrency control. Especially the<br />second section.<br /><br />[1]<br /><a href="https://www.monetdb.org/Documentation/Cookbooks/SQLrecipes/LoadingBulkData">https://www.monetdb.org/Documentation/Cookbooks/SQLrecipes/LoadingBulkData</a><br />[2] <a href="https://www.monetdb.org/blog/monetdb-sql-transaction-management-scheme">https://www.monetdb.org/blog/monetdb-sql-transaction-management-scheme</a><br /><br />On 08/10/15 11:00, <a href="mailto:d.tikhonov@revotechs.com">d.tikhonov@revotechs.com</a> wrote:</p><blockquote><br /><br />šGood day.<br /><br />šI use MonetDB in my .net project via odbc driver. And I have some<br />šquestions, maybe you can help me.<br /><br />š1. What is the best practice for inserting data via INSERT statements?<br /><br />šIn MonetDB exists operation for bulk data loading (COPY INTO) but it<br />šrequires file or stream and this solution doesn't suit my project.<br /><br />šI tried to use START TRANSACTION; ... COMMIT; but my best result was 220<br />š000 records in 1 minute.<br /><br />šHow can I insert data via INSERT the fastest way?<br /><br />š2. Does monetDB support multi thread insert, update, delete via odbc?<br />šWhen I tried to test it I have got ODBCException: general exception.<br /><br />šHow does MonetDB handles concurrent requests?<br /><br />šThanks!<br /><br />š-- <br /><br /><br />šBest Regards,<br />šDaniel Tikhonov<br /><br />šProgrammer | Revotechs, LLC<br />šRevotechs.com<br />šMobile: <span>+375 (33) 341-87-54</span><br />šEmail: <a href="mailto:d.tikhonov@revotechs.com">d.tikhonov@revotechs.com</a><br />šSkype: revotech.d.tikhonov<br /><br /><br /><br />š_______________________________________________<br />šdevelopers-list mailing list<br />š<a href="mailto:developers-list@monetdb.org">developers-list@monetdb.org</a><br />š<a href="https://www.monetdb.org/mailman/listinfo/developers-list">https://www.monetdb.org/mailman/listinfo/developers-list</a><br /><br /></blockquote><p><br /><br /></p><span>-- <br />Sjoerd Mullender<br /></span><p>š</p>,<p>_______________________________________________<br />developers-list mailing list<br /><a href="mailto:developers-list@monetdb.org">developers-list@monetdb.org</a><br /><a href="https://www.monetdb.org/mailman/listinfo/developers-list">https://www.monetdb.org/mailman/listinfo/developers-list</a></p></blockquote><div>š</div><div>š</div><div>--š</div><div><img src="https://webattach.mail.yandex.net/message_part_real/?sid=4w*JqUCbsx6Jb1/K8lQt2EgmsRP8PHMLVR51YO2eJjbnv3D3xnKNtuEmVQYxpacXH7yz/mOhBAk%3D&no_disposition=y" style="height:65px;" width="265" /></div><div>š</div><div>š</div><div>Best Regards,</div><div>Daniel Tikhonov</div><div>š</div><div>Programmer | Revotechs, LLC</div><div>Revotechs.com</div><div>Mobile: +375 (33) 341-87-54</div><div>Email:šd.tikhonov@revotechs.com</div><div>Skype: revotech.d.tikhonov</div><div>š</div>