I've heard it being used in relation to SQLite sometimes but never completely understood what it means.
A DBA’s definition of “batch”
sqliteterminology
Related Question
- A source table, and a target table
- What program should I use to open .db3 files
- SQLite database replication on the same server
- SQLite – How to Read Metadata from Database
- Relational Theory – Why the Term ‘Relation(al)’?
- Running Total of a count per day in SQLite
- Software Uses SQLite and Has Frequent DB Lock Errors. Zero Access to Code. Anything we can do
Best Answer
A batch is a series of SQL commands that are sent to the database server at once. This can be faster than sending each command individually because there is less network communication.
SQLite is an embedded database; SQL commands are executed directly by the SQLite library. There is no separate server, so it would not make sense to have batches. SQLite does not have such batches.
Another meaning of "batch" might be the multi-row form of the INSERT command: