Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Concurrency Control Techniques
concurrency control behandelt kwesties die met de mogelijkheid voor meerdere gebruikers gelijktijdig toegang tot gedeelde entiteiten , zoals een tafel of andere objecten gegevens . In dit geval wordt een controle die de meest de updates beheren . De algemeen aanvaarde methode was om de uitvoering van de updates serialize . Maar het is niet aanvaardbaar in een aantal contexten , zoals wie het eerst komt , het eerst maalt verwerking . Er zijn diverse concurrency control methoden die van toepassing zijn in verschillende omstandigheden . Pessimistische concurrency control

Deze methode implementeert sluizen dat voorkomt dat gebruikers veranderen van gegevens op een manier die invloed andere gebruikers . Wanneer een gebruiker een actie op een entiteit die een slot op de entiteit uitvoert , kunnen andere gebruikers geen acties te voeren op die entiteit tot de eigenaar van het slot vrijgeeft . De pessimistische controle wordt gebruikt wanneer er een hoge stelling voor data .
Optimistische besturing

Met de optimistische concurrency control methode , hoeven gebruikers geen gegevens vergrendelen wanneer zij gebruiken . Wanneer een gebruiker updates data , de database- systeem controleert of een andere gebruiker de gegevens gewijzigd nadat het gelezen . Bij het updaten van een andere gebruiker , wordt er een fout verhoogd . De gebruiker ontvangt de fout rolt terug de transactie en over begint . Deze methode wordt gebruikt wanneer er lage stelling van gegevens .
Two Phase Locking technieken

Locking
is een operatie die een lees beveiligt of schrijfrechten aan een entiteit . Bijvoorbeeld , Lock ( X ) . De entiteit X wordt vergrendeld door een gebruiker . Met behulp van deze techniek , wordt een transactie goed gevormd indien : het vergrendelt een entiteit vóór leest of schrijft naar het, het moet niet een afgesloten entiteit vergrendelen en moet niet proberen om een gratis entiteit ontgrendelen
. timestamp - gebaseerde concurrency control

een monotoon toenemende integer genoemd tijdstempel toont de leeftijd van een bewerking van een entiteit . Een grotere timestamp waarde vertegenwoordigt een recente operatie . Timestamp - gebaseerde methode maakt gebruik tijdstempel aan de uitvoering van gelijktijdige transacties te controleren .

Previous: Next:
  Computer Programming Languages
·Hoe het alfabet in Hex Schrijf…
·Hoe maak je een GridView contr…
·Hoe maak je een JDW convertere…
·Hoe je eigen PC Software Build…
·Hoe te Lisp installeren op OSX…
·Hoe maak je een map met behulp…
·Hoe te Inloggen aanmaken in HT…
·Hoe je Turbo Pascal programma'…
·Booleaanse logica kunt u wat? 
  Related Articles
Hoe de TabStrip controle in Visual Basic…
Hoe de DTPicker controle in Visual Basic…
Hoe de Timer Controle in VB.NET programm…
Hoe te Crystal Control Report in Visual …
Visual Basic Eigenschappen van besturing…
Hoe maak je een toetsenbord in Visual Ba…
Hoe u met Visual Basic Grid Control Gebr…
Hoe te PictureBox Controle gebruiken in …
Hoe je afbeeldingen opslaan Vanaf de Pic…
  Programmering Articles
·Hoe maak je een WAV spelen in VB 
·Hoe te Boolean gebruiken in Java 
·Hoe te converteren van een C + + String …
·Tutorial voor SQL Stored Procedures 
·Hoe maak je een Plot Maak Terwijl in een…
·Statische Void functies in C 
·Hoe maak je Floating Div-elementen maken…
·Toegang krijgen tot de Query Via VB 
·Hoe te Program Androids voor beginners 
Copyright © Computer Kennis http://www.nldit.com