Wat word onverbonde gelees in SQL Server?
Wat word onverbonde gelees in SQL Server?

Video: Wat word onverbonde gelees in SQL Server?

Video: Wat word onverbonde gelees in SQL Server?
Video: Hoe is het eerste leven op aarde ontstaan? | Het Klokhuis 2024, November
Anonim

LEES ONVERBIND . Spesifiseer dat stellings kan lees rye wat deur ander transaksies gewysig is maar nog nie toegepas is nie. Transaksies loop by die LEES ONVERBIND vlak nie gedeelde slotte uitreik om te verhoed dat ander transaksies data verander nie lees deur die huidige transaksie.

Met betrekking tot hierdie, wat word gelees in SQL Server?

LEES TOEGEWE is die verstek isolasie vlak vir SQL Server . Dit voorkom vuil lees deur te spesifiseer dat stellings nie kan nie lees datawaardes wat gewysig is, maar nog nie toegewyd deur ander transaksies. Die transaksie gebruik die datary-weergawes wat bestaan wanneer die transaksie begin.

Weet ook, wat is 'n spooklees? A spooklees vind plaas wanneer, in die loop van 'n transaksie, twee identiese navrae uitgevoer word, en die versameling rye wat deur die tweede navraag teruggestuur word, verskil van die eerste. Eenvoudige voorbeelde: Gebruiker A voer dieselfde navraag twee keer uit.

Word op hierdie manier onverbonde gelees dieselfde as Nolock?

Die enigste verskil tussen die twee is dat die lees - onverbonde isolasie vlak bepaal die sluitmeganisme vir die hele verbinding en die nolock tabelwenk bepaal die sluitmeganisme vir die tafel waaraan jy die wenk gee. Geen verskil in terme van hul funksies, soos ander genoem het nie.

Wat is onverbonde gelees in db2?

Sedert V4, DB2 verskaf het lees -deur slotte, ook bekend as " vuil lees " of " onverbonde lees ,” om te help om gelyktydige probleme te oorkom. By die gebruik van 'n ontoegewyde leeswerk 'n toepassingsprogram kan lees data wat verander is, maar nog nie toegewys is nie.

Aanbeveel: