SQLite Forum

Faster way to insert into WITHOUT ROWID table?
Login
Thank you for your reply, good to know.

It's intended for data storage and transfer to other systems, for which SQLite is excellent. The other side might read the data into some in-memory structure of course, but I do need to store the data in regular tables first.

A virtual table approach would work for generating the data (although it's compute-heavy, not completely random access). However, my experiment above seems to show that it's not faster with `INSERT INTO SELECT FROM virtual-table` than by just inserting directly.