AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi SQLite Performant im Mehrbenutzerzugriff?
Thema durchsuchen
Ansicht
Themen-Optionen

SQLite Performant im Mehrbenutzerzugriff?

Ein Thema von Grolle · begonnen am 16. Feb 2010 · letzter Beitrag vom 16. Feb 2010
Antwort Antwort
Grolle

Registriert seit: 5. Nov 2004
Ort: Coesfeld
1.268 Beiträge
 
Delphi 2010 Professional
 
#1

SQLite Performant im Mehrbenutzerzugriff?

  Alt 16. Feb 2010, 12:44
Datenbank: Sqlite • Version: aktuellste • Zugriff über: UniDac
Hallo,

hat jemand schonmal Erfahrungswerte beim Mehrbenutzerzugriff auf SQLite sammeln können? Das Szenario ist folgendes: 4 Tabellen, gelegentliche Inserts/Updates und hauptsächlich SELECTS bei ca. 1500 Datensätzen und Zugriff von 5 Personen.

Vielen Dank ...

  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: SQLite Performant im Mehrbenutzerzugriff?

  Alt 16. Feb 2010, 12:46
5 Benutzer sollte gerade noch machbar sein. Aber bei Mehrbenutzerbetrieb würde ich ein serverbasiertes DBMS verwenden
Markus Kinzler
  Mit Zitat antworten Zitat
Grolle

Registriert seit: 5. Nov 2004
Ort: Coesfeld
1.268 Beiträge
 
Delphi 2010 Professional
 
#3

Re: SQLite Performant im Mehrbenutzerzugriff?

  Alt 16. Feb 2010, 12:52
Hi,

dann verliert das Programm aber andere Vorteile (keine extra Serverinstallation, portabel ...). Mit dem ADS local Server ging das relativ problemlos bei den o. g. Datenmengen. Vielleicht sollte ich noch auf die Firebird 2.5 embedded warten, die ja auch Mehrbenutzerzugriff kann?

Viele Grüße ...

  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: SQLite Performant im Mehrbenutzerzugriff?

  Alt 16. Feb 2010, 12:59
Das Grundproblem, das immer Datei(teile) übertragen wird bleibt ja, egal ob SQLite, FB, ADS, ...
FireBird hätte nur den Vorteil, dass das Ganze skalierbar wäre und das der Server auch dynamisch gestartet werden könnte ( 1. Client startet Server und legt diese Information in Datei auf Server ab, beim Beenden löscht er den Eintrag.)
Markus Kinzler
  Mit Zitat antworten Zitat
Grolle

Registriert seit: 5. Nov 2004
Ort: Coesfeld
1.268 Beiträge
 
Delphi 2010 Professional
 
#5

Re: SQLite Performant im Mehrbenutzerzugriff?

  Alt 16. Feb 2010, 13:13
Hi,

ok da hast du natürlich Recht. Vielleicht integrier ich ein Hintertürchen, was trotzdem den Serverbetrieb erlaubt.

Viele Grüße ...

  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:19 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