Baba: Was ist "threading" in php?

Beitrag lesen

Als PHP-Anwender kommst du mit Thread nicht in Berührung. Es spielt dabei keine Rolle, ob im Hintergrund Thread verwendet werden oder nicht, du kannst es nicht beeinflussen.

Vielen Dank, das ist eine hilfreiche Antwort :)

Die Frage ist, wie SQLite mit konkurrierenden Zugriffen umgeht. Und die Antwort steht eine FAQ darüber.

Ich las nun "Can multiple applications or multiple instances of the same application access a single database file at the same time?". Ich bin noch nicht ganz schlau. a) weiß ich nicht, ob das file-locking bei mir funktioniert? Und b), wenn die Datei gelockt ist, wartet dann der nächste Prozess (was ich mir wünschen würde) oder führt der SQLITE_BUSY return zum fehlerhaften Abbruch (was ich vermute).

Ich schreibe in die DB nur kleine Flags, die Zustände von großen Prozessen anzeigen, keine großen Datenmengen.

Cheers,
Baba