Performance (MySQL): verschil tussen versies
Naar navigatie springen
Naar zoeken springen
Regel 2: | Regel 2: | ||
* '''Indexes''' - Ik heb dankzij indexes de tijdsduur van queries van minuten, kunnen reduceren tot secondes. Gewoon alle velden die in ''joins'' voorkomen, voorzien van een index → [[Indexes (MySQL)]] | * '''Indexes''' - Ik heb dankzij indexes de tijdsduur van queries van minuten, kunnen reduceren tot secondes. Gewoon alle velden die in ''joins'' voorkomen, voorzien van een index → [[Indexes (MySQL)]] | ||
− | * '''Enkelvoudige | + | * '''Enkelvoudige joins:''' Vervang update-queries met meervoudige joins, door losse meerdere update-queries die elk met enkelvoudige joins werken |
* '''Soorten joins:''' Staat me bij dat bv. een ''join'', een ''innner join'' en een ''left/right join'' flinke verschillen qua prestaties. | * '''Soorten joins:''' Staat me bij dat bv. een ''join'', een ''innner join'' en een ''left/right join'' flinke verschillen qua prestaties. | ||
Versie van 29 aug 2018 17:16
MySQL langzamer dan je verwacht had?
- Indexes - Ik heb dankzij indexes de tijdsduur van queries van minuten, kunnen reduceren tot secondes. Gewoon alle velden die in joins voorkomen, voorzien van een index → Indexes (MySQL)
- Enkelvoudige joins: Vervang update-queries met meervoudige joins, door losse meerdere update-queries die elk met enkelvoudige joins werken
- Soorten joins: Staat me bij dat bv. een join, een innner join en een left/right join flinke verschillen qua prestaties.