Een data query prestaties doet zich voor wanneer een persoon types in een stukje computercode te krijgen in een database om informatie op te halen uit die database. Bijvoorbeeld , een bedrijf creëert een databank gevuld met informatie werknemer . Om toegang te krijgen tot de informatie over een werknemer , zou een data query worden uitgevoerd om deze informatie op te halen . Vele factoren invloed hebben op de prestaties van een data query . Concurrent Updates Een data query prestaties kan worden beïnvloed wanneer een gebruiker is het bijwerken van een tabel met informatie , terwijl op hetzelfde moment een andere gebruiker is het ophalen van informatie uit die tabel . Deze situatie staat bekend als gelijktijdige actualisering . De meeste computerprogramma's zal beide acties om gelijktijdig plaatsvinden zonder verlies van data of het houden van onjuiste gegevens . Het nadeel is dat het zal leiden tot het computer programma te draaien veel langzamer voor zowel de gebruikers om ervoor te zorgen dat de gegevens nauwkeurig zijn voor zowel gebruikers . Uitvoeringsplan wijzigen uitvoeringsplan voor de data query kan veroorzaken om langzamer te draaien . Een manier om deze theorie te testen is om het huidige uitvoeringsplan te vergelijken met een eerdere uitvoeringsplan . Het uitvoeringsplan veranderen als de gegevens in de tabel is drastisch verminderd of de gegevens zijn gewijzigd in any way. Zelfs wanneer deze gegevens is verwijderd , zal de dataquery blijven opereren en zoeken door middel van wat het denkt bestaat, die zal leiden tot de query uit te voeren in een trager tempo . Index < br > het samenstellen van een index voor de data query kan de query snelheid aanzienlijk verhogen . Door de invoering van een index , zal de query code een extra zoekterm te gebruiken om zijn zoektocht te definiëren . Indexen werken goed met queries met behulp van verslagen nummering in de honderdduizenden en miljoenen . Het verschil in snelheid zal niet zo merkbaar wanneer de data query werkt met een kleinere hoeveelheid records. Gegevenscompressie De mogelijkheid om gegevens te comprimeren heeft ook gevolgen voor een data query- prestaties . Data compressie wordt gebruikt om kleinere databases aan te maken voor zoekopdrachten . Het extra voordeel voor het comprimeren van de gegevens is dat het de grootte van de database , besparing op computerruimte en het verhoogt ook de snelheid van een data zoekopdracht zoeken . De gecomprimeerde data wordt opgeslagen in minder pagina , en de vraag heeft dan een kleinere ruimte zijn functie. Het nadeel is dat de computer server extra middelen zullen in staat moeten zijn om de gegevens te condenseren en om het programma nauwkeurig uitvoeren .
|