Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

SQL Server – Dirty Reads Vor- und Nachteile

Von MSDN :

Einfach ausgedrückt, wenn Sie diese Isolationsstufe verwenden und mehrere Abfragen für eine aktive Tabelle als Teil einer Transaktion durchführen, gibt es keine Garantie dafür, dass die an Sie zurückgegebenen Informationen in verschiedenen Teilen der Transaktion gleich bleiben. Sie könnten dieselben Daten innerhalb einer Transaktion zweimal abfragen und unterschiedliche Ergebnisse erhalten (dies kann passieren, wenn ein anderer Benutzer dieselben Daten mitten in Ihrer Transaktion aktualisiert). Dies kann natürlich schwerwiegende Auswirkungen auf Teile Ihrer Anwendung haben, die auf Datenintegrität angewiesen sind.