mercoledì 26 febbraio 2014 ore 16:45 / 17:45

SQL09 - Il NOLOCK vi salva la vita (o forse no)

Community Days 2014

Speaker: Francesco Milano

Livello: 300

Dove: Sala 2 (Windows 1)

Nessuno può negare che ignorare i blocchi in lettura dei dati porti, solitamente, a performance migliori. Un po' come se tutti i semafori nelle strade avessero sempre luce verde: le code calerebbero drasticamente. Nel caso dei semafori, però, i rischi di una scelta del genere sono facilmente intuibili. NOLOCK e READ UNCOMMITED sono molto diffusi ma raramente vengono usati con cognizione di causa. La comprensione di lock e isolamento è fondamentale per pianificare le strategie di accesso ai dati.