sql >> Database >  >> RDS >> Sqlserver

Wat is de standaard vergrendelingsgranulariteit in SQL Server?

Er is geen 'standaard'. De granulariteit (rij, pagina, (partitie | object)) wordt dynamisch berekend op basis van toegestane opties voor het object (allow_page_locks/allow_row_locks), informatie over de operatie-intentie (probe, scan, insert), de geschatte grootte van de rijset en een aantal andere factoren (isolatieniveau, is bestandsgroep alleen-lezen enz.). In de meeste gevallen krijgt u granulariteit op rijniveau voor singleton-bewerkingen en granulariteit op paginaniveau voor scans. De zoekopdracht die je hebt geplaatst, gaat waarschijnlijk met granulariteit op paginaniveau omdat het een scan is.




  1. Kan geen verbinding maken met twee postgres-databases in rails 3.2.

  2. Wat is het doel van een Android-projectiekaart in een contentprovider?

  3. MysqlDump van Powershell en Windows-codering

  4. Resultaten van een SELECT-query afdrukken als vooraf opgemaakte tekst in PHP?