+1
Még idézetek ugyaninnen:
Situations Where A Client/Server RDBMS May Work Better
Client/Server Applications
If there are many client programs sending SQL to the same database over a network, then use a client/server database engine instead of SQLite. SQLite will work over a network filesystem, but because of the latency associated with most network filesystems, performance will not be great.
Is the data separated from the application by a network? → choose client/server
Itt nagyjából csak az segíthet gyorsan, ha konkrét SQL utasítások helyett valamilyen ORM réteget használnak a programon belül (pl.: Entity Framework), ahol a provider elrejti a konkrét adatbázis implementációt, és nagyjából egy konfig módosítással át lehet térni egy másik, kliens/szerver alapú adatbázis-kezelőre SQLite helyett.