For nylig havde jeg et dødvande problem, fordi SQL Server låser mere end nødvendigt (side). Man kan ikke rigtig gøre noget imod det. Nu er vi ved at fange dødvande undtagelser... og jeg ville ønske, jeg havde Oracle i stedet for.
Edit:Vi bruger i mellemtiden snapshot-isolering, hvilket løser mange, men ikke alle problemerne. For at kunne bruge snapshot-isolering skal det desværre tillades af databaseserveren, hvilket kan forårsage unødvendige problemer på kundens websted. Nu fanger vi ikke kun deadlock-undtagelser (som stadig kan forekomme, selvfølgelig), men også øjebliksbilleder af samtidighedsproblemer for at gentage transaktioner fra baggrundsprocesser (som ikke kan gentages af brugeren). Men dette fungerer stadig meget bedre end før.