Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Wat is Buffer Pool in SQL ?
Structured Query Language ( SQL ) is een programmeertaal voor het beheren van informatie opgeslagen in databases . Microsoft verkoopt haar SQL Server als database management systeem , terwijl MySQL biedt een open - source versie . Buffer management is een tool voor het maken van in-en uitgangen ( I /O ) van de SQL-database efficiënter , welke middelen en verhoogt de snelheid conserveert . De buffer zwembad is essentieel voor buffer management. Buffer Pool

Een buffer is een 8 - kilobyte pagina in het geheugen van de server , zoals indexen en gegevens pagina's . De buffer pool - ook uitgeroepen tot de buffer cache - bestaat uit meerdere 8KB buffers . Als een gebruiker de informatie op een van de buffers nodig , de buffer manager trekt uit de pagina , dan het gesprek met de server disk . De pagina's blijven in het zwembad tot de manager moet meer materiaal op te slaan in het zwembad , op welk punt de pagina's gaan terug naar de schijf .
Wijzigingen

Database gebruikers
kan informatie over de pagina's in de buffer pool te veranderen . Gebruikers herschrijven een individuele pagina vereisen niet dat de SQL -server om gegevens van de schijf onmiddellijk te herschrijven . Als een pagina verlaat buffergeheugen en keert terug naar de disk , de server updates van de database om eventuele wijzigingen rekening te houden . Indien de informatie niet herschreven de gegevensbank blijft hetzelfde . Het lezen van en schrijven van bestanden naar de database zijn enige database- operaties de buffer manager .
Distribution

De buffer manager verdeelt pagina's in de buffer zwembad aan de database hardware bij knooppunten gereserveerd voor toegang tot het geheugen . Elke hardwareknooppunt houdt een SQL- knooppunt , met het beschikbaar is voor de cache gelijkmatig verdeeld tussen de verschillende knooppunten geheugen : Als een knooppunt heeft minder geheugen dan de anderen , zal het een aandeel van de buitenlandse geheugen van de anderen te ontvangen om de werklast balanceren . De buffer pool behandelt gegevens in buitenlandse geheugen en in het lokale geheugen identiek .
Optreden

Als u de prestaties van uw database te bestuderen , helpt het om te kijken naar de gegevens die zijn opgeslagen in het buffer pool . Dit vertelt je welke pagina's krijg toegang vaakst , dat kan invloed hebben op de disk I /O : Pagina's die niet veel zien gebruiken ga terug naar de schijf sneller , het verhogen van de I /O -activiteit . Het bestuderen van de gegevens toont ook u het cumulatieve effect van de zoekopdrachten van gebruikers direct in de buffer zwembad , en hoe ze invloed hebben op de database .

Previous: Next:
  PHP /MySQL Programmering
·Hoe Kies Met DATEDIFF in MySQL…
·Hoe maak je een lettertype met…
·Hoe maak je een PHP -bestand m…
·Hoe te Variabelen Met behulp v…
·Hoe te voegen PHP MySQL Prepar…
·Site Error : De File Vereist d…
·Hoe kan ik een XML- bestand te…
·Hoe om bestanden te verwijdere…
·Hoe je tabel bijwerken Set COL…
  Related Articles
Wat is VBA ? 
Wat zijn de functies van Visual Basic ? 
Wat is een Visual Basic DataGrid ? 
Wat is een Array in Visual Basic ? 
Wat is de Visual Basic IDE ? 
Wat is Visual Studio Express ? 
Wat is Visual Basic 6.0 ? 
Wat is OCX in Visual Basic ? 
Wat is proportioneel lettertype ? 
  Programmering Articles
·Hoe te DIV Hoogte Verhoog Volgens de And…
·Hoe vindt u de grootte van een Char Arra…
·Hoe te Octaal Getallen schrijven in PHP 
·Hoe maak je een Cookie instellen bij het…
·Hoe uit te spoelen in PHP 
·Hoe u de laatste rij van een tabel om Fo…
·Hoe kan ik een element van een array als…
·Hoe maak je een PHP variabele invoegen i…
·MySQL Java Tutorial 
Copyright © Computer Kennis https://www.nldit.com