Ich habe 3 Tisch - TB1, TB2 und r_tb1_tb2 (InnoDB)Concurrent Einsätze in mySQL
TB1 Halten Sie die Details der Benutzer
(wird eingefügt) - id (primär, unique)
- nennen
TB2 die Details des Kurses die Benutzer ausführen können (statische Tabelle)
- id (primär, unique)
- Name des Kurses
r_tb1_tb2 halten die relati auf zwischen 2 Tabellen
- rid
- User_id (aus Tabelle 1)
- course_id (Verweise auf Tabelle 2)
Wenn ich eine neue Zeile in TB1 einzufügen, habe ich die ID der letzte eingefügte Zeile . Und damit eine weitere Zeile in r_tb1_tb2 einfügen
Ich kann vorhersehen, dass dies zu fehlerhaften Einträgen bei simultanen Instanzen von Einfügungen in tb1 führen kann.
Kann jemand bitte auf die Best Practices für solche gleichzeitige Updates verweisen.
Vielen Dank im Voraus.
Danke @charif. Also muss ich mir keine Sorgen machen. Vielen Dank für Ihre Hilfe. – rookie
wie Sie sehen können^_- – Cherif
, aber in anderen Situationen wie diese Transaktionen verwenden, um Ihre Daten zu schützen – Cherif