c'est un tout... le matériel, les différentes couches d'abstraction dont la VM, qui n'arrange rien... et enfin le sgbd et la façon dont il courcircuite l'accès RAM physique de l'OS
je défends généralement mysql, mais il faut quand même admettre que là on atteint ses limites par rapport à ce qu'il peut gérer...
donc oui il faut encore essayer des réglages de la VM... mais si aucune amélioration n'est visible alors un teste sur un vrai PC s'imposera avec linux...
mac est pas pensé vraiment pour ce genre de chose... c'est super avec les logiciels dédié pour son OS pour le multimédia voir certain outils de développements... après tu passe par des couches logicielles pas forcément performantes pour adapter telle ou telle logiciels...
une VM, c'est pas forcément efficace selon le processeur et s'il est optimisé pour ça...
donc essaye sur un vrai pc... si là tu as toujours plus de 1 seconde pour lire juste ton index avec des réglages mysql boostés... à mon avis, il faudra soit revoir ta table soit tester d'autres sgbd... je pense que ça se limiterait à sql server ou oracle, car contrairement aux autres ils ont leur allocateur mémoire directe indépendant de l'OS... les autres sgbd je ne crois pas (à voir avec ceux qui connaissent mieux postgresql)
punkoff je suis d'accord avec toi il faut encore faire des tests mais la référence c'est cette pauvre requête de comptage de ligne... si elle ne passe pas en moins d'une seconde... faut voir alors l'enfer pour la moindre jointure, etc...
de même si le DD est pas d'une génération récente... et là mac.. comment dire... bref utilise au moins un pc qui sera au plus proche du serveur final...
Partager