1

Thema: SQL Server mit "pessimistischem Sperrverfahren"

Hallo,

ich suche nach einem SQL Server der zum einen kostengünstig ist (auch im Vertrieb) und zum anderen das pessimistische Sperrverfahren (pessimistic locking) unterstützt.

Meiner Meinung nach, ist dieses Verfahren unumgänglich, um zu vermeiden, daß zwei Benutzer den gleichen Datensatz (anfangen zu) bearbeiten. Durch optimistisches Sperren läßt es sich wohl nicht realisieren, da "manuelle" Sperren z.B. nicht absturzsicher sind, und der Datensatz gesperrt bliebe, oder kennt jemand eine Möglichkeit?

Ich bin über jede Hilfe dankbar !

Vielen Dank!

MfG
    Doc

2

Re: SQL Server mit "pessimistischem Sperrverfahren"

Hi Doc und willkommen auf Devshare!

Mir sagt zwar der Begriff "pessimistisches Locking" nix, aber das, was Du da meinst, klingt für mich sehr nach dem 4. Transaktions-Level: "Serializable".
Dieser wird von den aktuellen MySQL-DBs unterstützt. MySQL ist zusätzlich auch kostenfrei (unter best. Bedinungen die auf deren HP http://www.mysql.com nachzulesen sind)

Ansonsten kann man wohl noch PostgreSQL empfehlen, allerdings habe ich mit denen keine Erfahrung ( Homepage:
http://www.postgresql.com)

Oder wenn Du Java-Anwendungen hast, wäre dies Ding evtl. noch was für Dich:
http://hsqldb.sourceforge.net

Ist eine Java-Datenbank, die JDBC fähig ist und ebenfalls Transaktionen unterstützt.

HTH, tink

Beleidigungen sind die Argumente derer, die keine Argumente haben