Beste SD'ers,
Ik ben een voorraadsysteem (en waarin gebruikers geld kunnen afstaan) aan het opzetten en ik probeer het zoveel mogelijk te optimaliseren zodat het bestand is tegen veel records in de database (een gebruiker heeft al snel tientallen records).
In de bijlage zit een globale structuur van mijn database opbouw.
Hier heb ik een aantal vragen over:
- Zoals jullie zien hebben de tabellen Product & Transactie en de tabellen Mutatie & Transactie_detail veel gemeen. Is het slim om deze apart te houden of kan ik ze beter samenvoegen en dan gebruik maken van een type veld? (Dus bijvoorbeeld: type=product). En dan vooral als ik uiteindelijk miljoenen rijen heb.
- Als ik een totaalsaldo van alle tabellen wil maken kom ik uit op allemaal UNIONs en genestelde SELECTs (dat werkt nu ook), dit is nogal complex en ik vraag mij af hoe jullie een totaalsaldo zouden berekenen? Het gaat mij meer om jullie visie dan om de werkelijke uitwerking, dat kan ik uiteraard zelf.
- Hebben jullie nog andere aan/opmerkingen?
Dank!
- [MySQL] Optimalisatie bij veel gebruikers
-
06-03-2011, 18:06 #1
- Berichten
- 660
- Lid sinds
- 17 Jaar
[MySQL] Optimalisatie bij veel gebruikers
-
06-03-2011, 18:37 #2Particulier
- Berichten
- 492
- Lid sinds
- 15 Jaar
Re: [MySQL] Optimalisatie bij veel gebruikers
Je moet rekening houden met de index,
Bijv op de velden Gebruiker_id
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic