在 SQLite 上写入一行需要多少次磁盘搜索?

Dav*_*vid 7 sqlite csv

据我所知,硬盘每旋转一圈可以有一次磁盘搜索,因此我很想知道将一行写入 SQLite 表需要多少磁盘搜索,包括锁定等。假设没有索引在桌子上(甚至不是主键)。我假设有一个磁盘试图将一行写入文件?如您所知,我想将性能与将相同数据写入平面文件进行比较。

Dav*_*vid 4

这个问题在Stackoverflow上得到了解答。

默认情况下,每个磁盘旋转一次事务(大致),

http://www.sqlite.org/faq.html#q19

加快写入速度的方法是将多个写入包含在一个事务中。