http://sqlite.org/whentouse.html解释了"另一个RDBMS可能工作得更好的情况":
SQLite对整个数据库文件使用读取器/写入器锁.这意味着,如果任何进程正在从数据库的任何部分进行读取,则所有其他进程都将被阻止写入数据库的任何其他部分.同样,如果任何一个进程正在向数据库写入数据,则所有其他进程都会被阻止读取数据库的任何其他部分.在许多情况下,这不是问题.每个应用程序都快速完成其数据库工作并继续移动,并且没有锁的持续时间超过几十毫秒.但有些应用程序需要更多的并发性,这些应用程序可能需要寻求不同的解决方案.