Infelizmente, não tenho dados sobre recursos de carregamento, mas alguns comentários sobre alguns dos fatores que restringem o desempenho:
-
A velocidade do SQLite é afetada pela velocidade do disco em que está e se há muitas inserções / atualizações acontecendo (por exemplo, acesso de gravação). O bloqueio de gravação é limitado pela velocidade de rotação do disco
-
As transações são iniciadas por padrão, mas você obtém um melhor desempenho se você iniciar e confirmar a transação. Tive inserções em massa muito rápidas ao manipular a transação programaticamente
-
Se você geralmente só tiver leitura dados, obterá um bom desempenho na minha experiência. Assim, o SQLite pode ser usado como um sistema de cache para armazenar as leituras do servidor de banco de dados, especialmente as remotas ou consultas complexas.
-
Ele usa menos recursos do que um servidor de banco de dados, portanto, isso pode afetar o desempenho do site, liberando mais recursos para o servidor Web e o código do aplicativo
-
Se você precisar de um número de gravações simultâneas para ser possível, então um servidor de banco de dados (por exemplo, MySQL, Postgres) pode muito bem atendê-lo
Como Devrim afirmou, o site do SQLite afirma que cerca de 100 mil usuários / dia devem estar bem. Um sistema Trac requer gravações, portanto, o desempenho provavelmente seria mais lento nesse caso