It depends on what else you want to do with database and how important
for you to be safe against power outages and OS crashes. If it's not
important and you're working with database from the single process and
single connection you may never commit a transaction opened at the
beginning of the application.

Pavel

On Thu, Nov 12, 2009 at 12:08 AM, Jon <barfo...@yahoo.com> wrote:
> For performance reasons, I want to batch my SQLite insert/replace
> operations in a single SQL transaction that I send to my local SQLite
> database running on Windows XP.  I am also using the ADO.Net assembly
> to interact with my SQLite database.
>
> Does anyone have any insight into how large my transaction batches
> should be?  For example, have up to 300 insert/replace operations in a
> single transaction?   up to 1000 insert/replace operations in a single
> transaction?  etc.
>
> _______________________________________________
> sqlite-users mailing list
> sqlite-users@sqlite.org
> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
>
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to