Wenn Sie viel Arbeitsspeicher auf Ihrem Rechner haben und diesen hauptsächlich für MySQL verwenden, sollte sich das Betriebssystem darum kümmern. Bei MyISAM besteht die Idee darin, dass das Dateisystem die Seiten in seinem Cache behält, die am häufigsten benötigt werden. Mit viel Arbeitsspeicher steigen die Chancen, dass Ihre Tabelle ohnehin nicht sehr oft auf die Festplatte zugreifen wird.
Das ist IMHO sogar besser, als zu versuchen, die Tabelle vom Typ MEMORY zu machen, denn dann müsste man sich um die Schreibvorgänge kümmern - die sollten normalerweise sowieso persistent sein.
Solange der Rechner nicht durch andere Anwendungen als den MySQL-Server unter großem gleichzeitigen Speicherdruck steht - in diesem Fall scheinen 1 GB für einen Server heutzutage nicht zu viel zu sein -, müssen Sie wahrscheinlich nichts tun, um Ihr Ziel zu erreichen :)
0 Stimmen
Ich stelle diesen Ansatz in Frage, wenn Sie 20 Besucher auf einmal bekommen, dann haben Sie bereits Ihre Systemressourcen erreicht und überschritten, was würden Sie tun, wenn Sie 100 Besucher bekommen?