Zitat:
Also auch, wenn das wie "Overkill" aussieht - aber ich habe gute Erfahrungen mit Microsoft
SQL-Servier Express gemacht.
Vorteile:
* "echter" Datenbank-Server
Nja, es gibt auch Datenbank-
Server, welche man ohne Installation starten kann.
z.B. von PostgreSQL den Server als ZIP downloaden, entpacken
und dann "nur" noch den Server-Prozess starten (Port und Pfade für
DB-Dateien und Log über INI oder via Parameter)
Aber das ist dann dennoch etwas anderes, als wie ein Embedded-Server, im Programm oder
DLL.
Mehrere Threads, das kommt auf die
DB-Komponenten und die Library drauf an.
Ist es von selbst thread-save, oder gibt es vielleicht ein automatisches thread-basiertes Connection-Pooling, denn bräuchte man es nur noch aktivieren.
Oder einfach je Thread eine Connection-Komponente, mit deren jeweils eigenen
Query-Komponenten.