sqlite 3可以处理多少个连接?

时间:2010-08-31 15:50:16

标签: connection sqlite

让大量的人在使用sqlite时连接到您的网站是不是一个好主意?

编辑:我在rails应用程序的关键ruby中使用它,可能有数百个并发用户。

1 个答案:

答案 0 :(得分:8)

我知道SQLite特有的两个重要属性是相关的:

  1. 进行多次插入时,如果将它们全部包装在一个事务中,您将获得更好的性能。如果插入是单独完成的,SQLite会等待磁盘盘片在每个插件上完全旋转,以便插入的数据可以从磁盘读回并进行验证。

  2. 写入SQLite文件时,整个文件被锁定,这可能导致编写者饥饿。 This situation improved in SQLite 3.

  3. SQLite网站称SQLite适用于具有低OLTP能力的中小型流量网站。这占所有网站的约95%。