MySQL hardware/performance

Pagina: 1
Acties:

  • twixx
  • Registratie: April 2000
  • Niet online
Ik ben wel benieuwd hoeveel performance je haalt uit jou mysqld.

Als voorbeeld de stats van een servertje bij ons.

Facts:
P-III 800, IDE disk, 512Mb geheugen, i815 chipset, Slackware 7.1
Aangepast in mysql config:
max_connections 200;

Prestaties:
Queries per second avg: 5.284

Dat kan absoluut nog veel bruuter, ik ben wel benieuwd wanneer de hardware een rol gaat spelen. En wanneer je voor je db een 10k scsi disk MOET hebben.

9x Canadian Solar + Enphase IQ7+ 3,4 kWp ZZW 20º
4x Yingli + Enphase IQ7 1 kWp ZZW 25º
4x Yingli + Enphase IQ7 1 kWp ZZW 90º


  • Femme
  • Registratie: Juni 1999
  • Laatst online: 20:59

Femme

Hardwareconnaisseur

Official Jony Ive fan

Artemis heeft wel eens paar paar minuten meer dan 300 queries per sec gedaan :) .

Maar je kunt bijv. een keer met myisamchk je indexes overhoop halen en dan kijken hoeveel CPU tijd hij gebruikt. Als-ie op 100% zit dan is de performance niet disk-bound, anders wel. Hetzelfde voor mysqldump: als-ie 100% CPU tijd gebruikt zit je goed (of je proc is erg traag, kan ook :)).

In een realistische situatie zou je kunnen proberen om mysql naar 100% te jagen door bijv. apachebench requests te genereren over de database gegeneerde pagina's die de webserver dagelijks serveert.

Veel disk cache kan natuurlijk ook erg helpen. Apollo heeft nu 2GB waarvan 1,2-1,6GB voor de disk cache wordt gebruikt. Met meer cache zal de harddisk minder vaak benaderd hoeven worden -> kleinere kans dat de HDD de bottleneck wordt.

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Heb je ook zoveel mogelijk "pakketen" optimised gecompileerd voor je machine?
Dus een i686 versie van glibc etc?

  • Hans
  • Registratie: Juni 1999
  • Niet online
Op maandag 04 juni 2001 12:44 schreef Femme het volgende:

Veel disk cache kan natuurlijk ook erg helpen. Apollo heeft nu 2GB waarvan 1,2-1,6GB voor de disk cache wordt gebruikt. Met meer cache zal de harddisk minder vaak benaderd hoeven worden -> kleinere kans dat de HDD de bottleneck wordt.
Je bedoelt RAM table cache ipv disk cache neem ik aan...

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Op maandag 04 juni 2001 15:53 schreef Hans het volgende:
Je bedoelt RAM table cache ipv disk cache neem ik aan...
Dat zou het bij oracle zijn ja ;)
Maar bij mysql werkt dat wat minder geavanceerd...