Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

SELEZIONA PER AGGIORNARE con SQL Server

Recentemente ho avuto un problema di deadlock perché Sql Server blocca più del necessario (pagina). Non puoi davvero fare nulla contro di essa. Ora stiamo rilevando le eccezioni di deadlock... e vorrei invece avere Oracle.

Modifica:nel frattempo stiamo usando l'isolamento delle istantanee, che risolve molti, ma non tutti i problemi. Sfortunatamente, per poter utilizzare l'isolamento delle istantanee, deve essere consentito dal server del database, il che potrebbe causare problemi inutili presso il sito dei clienti. Ora non stiamo solo rilevando le eccezioni di deadlock (che possono ancora verificarsi, ovviamente) ma anche i problemi di simultaneità di snapshot per ripetere le transazioni da processi in background (che non possono essere ripetute dall'utente). Ma questo funziona ancora molto meglio di prima.