Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Können mehrere User SQLite LESEN? (https://www.delphipraxis.net/189596-koennen-mehrere-user-sqlite-lesen.html)

OrNEC 28. Jun 2016 13:47

Datenbank: SQLite • Version: 3 • Zugriff über: SQLite3Connection

Können mehrere User SQLite LESEN?
 
Hallo,

Können mehrere User SQLite lesen? Also schreiben ist klar, geht nicht, aber lesen?

Verstehe ich diesen Text hier richtig, dass es geht? -> http://www.sqlite.org/faq.html#q5

Danke!

Neutral General 28. Jun 2016 14:07

AW: Können mehrere User SQLite LESEN?
 
Zitat:

Multiple processes can have the same database open at the same time. Multiple processes can be doing a SELECT at the same time. But only one process can be making changes to the database at any moment in time, however.
Steht da doch ganz eindeutig.

OrNEC 28. Jun 2016 14:29

AW: Können mehrere User SQLite LESEN?
 
Ja... mein Englisch ist nicht besonders gut. Ist aber cool, dass das möglich ist. :thumb:

Der schöne Günther 28. Jun 2016 15:59

AW: Können mehrere User SQLite LESEN?
 
Richtig gleichzeitig schreiben natürlich nicht, aber "gleichzeitig die Datenbank offen haben und nacheinander schreiben" geht genauso ;-)

Zitat:

When any process wants to write, it must lock the entire database file for the duration of its update. But that normally only takes a few milliseconds. Other processes just wait on the writer to finish then continue about their business.

Sir Rufo 28. Jun 2016 16:19

AW: Können mehrere User SQLite LESEN?
 
Bei mehreren Usern stellt sich nur die Frage nach dem zuverlässigen Locking-Mechanismus der dann Rechnerübergreifend funktionieren muss

Rollo62 29. Jun 2016 06:56

AW: Können mehrere User SQLite LESEN?
 
Sollte doch eigentlich einfach möglich sein, wenn man die "locking states" beachtet:

https://www.sqlite.org/lockingv3.html

Rollo


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:47 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz