Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

  • Benutzer-Avatarbild

    Zitat von GerhardW: „Als Datenbank haben meine Kunden MySQL und MS SQL im Einsatz“ Hallo, generell kümmern sich beide Server-Technologien selbst um das Locking docs.microsoft.com/de-de/sql/r…and-row-versioning-basics dev.mysql.com/doc/refman/8.0/en/innodb-locking.html. Deine Anwendung muss "nur" einen Timeout/Deadlock abfangen und entsprechend reagieren.

  • Benutzer-Avatarbild

    Und? Warum sollte man auch bei einem Mehrbenutzersystem (das bei Kunden zum Einsatz kommt) eine Datenbankengine (MyISAM in diesem Fall) verwenden, die keine Transaktionen und keine referenzielle Integrität unterstützt verwenden? Das ergibt keinen Sinn. Datensicherheit geht bei Kunden vor.

  • Benutzer-Avatarbild

    Ich möchte noch mal etwas zur Anregung für dich beitragen. Mit dieser Methode machst du aus einem einfachen Lese/Schreibvorgang, zwei Lese- und drei Schreibvorgänge. Quellcode (5 Zeilen) MMn. machst du so deine Anwendung von einer einzigen Tabelle abhängig, die sehr stark frequentiert sein wird, nur um zu prüfen, ob ein Benutzer einen Datensatz zum bearbeiten, oder nur zum lesen öffnen darf. Das kann mit vielen Benutzern sicherlich zum Problem werden.