J'ai donc essayé cela sur plusieurs ordinateurs avec plusieurs configurations (serveurs/applications) et il me semble que Rails complète de 8 à 15 requêtes par seconde, même pour faire des sélections sur des tables vides avec 1 champ. Je pense que je fais quelque chose de mal ici parce que j'ai lu beaucoup de statistiques en ligne où les gens ont 60-200 avec le mongrel. Donc être en bas à 8 semble juste horrible. La première application que j'ai testé était un peu plus impliquée et avait 2 requêtes dans 1 contrôleur, mais ils ne faisaient que sélectionner quelques lignes, pas un gros problème.Obtenir des requêtes basses par seconde (8-15 par seconde)
Y at-il un truc à ce que je ne réalise pas? Ruby.exe prend près de 50% de mes cycles de cpu mais c'est quand même assez mauvais. J'ai l'impression d'avoir essayé cela en tripotant des rails l'année dernière et j'ai obtenu quelque chose comme 50 demandes par seconde. Est-il possible que le routage est foutu d'une certaine manière?
Un conseil serait grandement apprécié. Même les informations sur les outils de profilage vont pour que je puisse au moins comprendre où le problème se produit.
Merci d'avance.
Hey Seth merci beaucoup d'avoir répondu. J'étais complètement confus jusqu'à ce que j'ai vu cela. Sur Linux, il était d'environ 20-30 par seconde contre 8 ou plus. J'ai nettoyé mes requêtes un peu et j'ai obtenu 45 par seconde. Encore c'était seulement une jointure mais ouais. Merci pour cela, me permet de garder ma santé mentale. –
Aucun prob. J'étais dans une situation similaire et j'ai essayé d'optimiser tout pendant une semaine jusqu'à ce que je réalise que Windows était à blâmer. –