La base de données en mémoire vive.

Petit nouveau ! | 1 Messages

02 déc. 2006, 02:18

Bonjour.

J'aimerais qu'au démarrage de mon serveur apache, ma bdd soit chargée en mémoire vive, et utilisée ensuite entièrement en mémoire vive pour chaque page demandée. La bdd serait enregistrée sur le disque dur quand elle est modifiée. Ceci permettrait d'afficher mes requetes complexes beaucoup plus rapidement.

J'ai cherché sur le forum et sur le net, mais je n'ai pas trouvé comment faire. J'ignore si ceci est possible.

Comment puis-je faire ?

ViPHP
ViPHP | 1961 Messages

02 déc. 2006, 02:29

Bonsoir,

Si tu est conscient des riques que tu prends regarde cette page
Je te donne cette info tout en te déconseillant de l'employer.

Si tu as des temps de réponse qui ne te semblent pas acceptables je te conseillerais de revoir la structure de ta base,
placer les bons indexes sur les bonnes colonnes,
optimiser tes requêtes et une chose à laquelle on ne pense pas souvant et qui est primordiale pour MySQL, c'est la mémoire.

Augmenter la mémoire peux réduire le temps de réponse de façon non négligeable (divisé par deux, voir plus)
Deux choses sont infinies, l'Univers et la sottise humaine!!
Mais je ne suis pas sur de ce que j'affirme au sujet de l'Univers.

A. Einstein