Query-optimalisatie - Performanceverbetering door aanpassing databaseontwerp - Redundantie en constraints

6 belangrijke vragen over Query-optimalisatie - Performanceverbetering door aanpassing databaseontwerp - Redundantie en constraints

Hoe kun je performance verbeteren door gecontroleerde redundantie?

Als je bijvoorbeeld een berekende waarde vast in de tabel hebt:
1. verwerken transacties kost meer tijd
2. Opvragen van informatie kost veel minder tijd
3. wijziging van de tabel verloopt dus ook traag. 

Je moet dus goed de verhouding weten tussen het aantal wijzigingen en het aantal queries.

Wanneer levert de-normalisatie performancewinst op?

Bij historische databases, want opslagruimte geen probleem en snelheid van opvragen is cruciaal.  Dus datawarehouses.

Waarom is redundantie geen probleem in een datawarehouse?

Omdat er geen wijzigingen meer plaatsvinden, dus je kunt nooit inconsistentie krijgen als de vulling ok is.
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Hoe richt je indexen en contraints in bij een OLTP systeem en waarom?

Hierbij ligt de nadruk op verwerkingssnelheid, nieuwe records. Programmatuur is zo gemaakt dat vele beperkingsregels zoiezo al niet worden overtreden. OLTP systemen worden daarom vaak niet uitgerust met verwijssleutelconstraints en zo min mogelijk indexen.

Hoe richt je indexen en contstraints in bij transactionele bedrijfssystemen en waarom?

Er moet aan vele bedrijfsregels worden voldaan. Constraints zijn daarom erg belangrijk. Transacties zijn niet massaal, dus minder verwerkingssnelheid nodig. Indexen zijn ook belangrijk, want er wordt vaak ingewikkelde selects gebruikt voor het opzoeken van informatie.

Hoe richt je indexen en contstraints in bij datawarehouses en waarom?

Constraints zijn belangrijk van die van de primare sleutels om dubbele rijen te voorkomen. Andere constraints niet. Indexen zijn belangrijk, want er wordt veel gezocht in een datawarehouse. Je kutn dus profiteren van de indexen van de primaire en de verwijssletuels. INdexen zijn zeer belangrijk ivm complexe zoekqueries.

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo