sql >> Database >  >> RDS >> Sqlserver

KIES VOOR UPDATE met SQL Server

Onlangs had ik een deadlock-probleem omdat Sql Server meer blokkeert dan nodig is (pagina). Je kunt er eigenlijk niets tegen doen. Nu vangen we impasse-uitzonderingen op... en ik wou dat ik in plaats daarvan Oracle had.

Bewerken:we gebruiken ondertussen snapshot-isolatie, wat veel, maar niet alle problemen oplost. Helaas, om snapshot-isolatie te kunnen gebruiken, moet dit worden toegestaan ​​door de databaseserver, wat onnodige problemen kan veroorzaken op de locatie van de klant. Nu vangen we niet alleen deadlock-uitzonderingen op (die natuurlijk nog steeds kunnen voorkomen), maar ook gelijktijdigheidsproblemen van snapshots om transacties van achtergrondprocessen te herhalen (die niet door de gebruiker kunnen worden herhaald). Maar dit presteert nog steeds veel beter dan voorheen.



  1. Een Access-database bouwen in de cloud

  2. App werkt niet meer vanwege database

  3. hoe ISO-8601 Gregoriaanse datumtabel te maken in postgres

  4. Ongestructureerde inhoud:een onaangeboorde brandstofbron voor AI en machine learning