Aller au contenu

Requêtes

Noter ce sujet


Ame errante

Messages recommandés

Membre, La main qui mord, 42ans Posté(e)
Ame errante Membre 11 839 messages
42ans‚ La main qui mord,
Posté(e)

J'ai cherché dans cette rubrique, mais je n'ai pas trouvé... peut-être suis-je passé à côté?!?

Je voulais savoir à quoi correspondent les "requêtes" situées en bas à droite de la page...

Car grand curieux que je suis, j'ai cliqué sur ce lien et.... la nouvelle page affichée est la même que celle que je regardais...

Qu'est-ce donc que ce truc là? :o

Lien à poster
Partager sur d’autres sites

Annonces
Maintenant
Fondateur, Faut Bosser, 34ans Posté(e)
ph0b Fondateur 4 329 messages
34ans‚ Faut Bosser,
Posté(e)

Salut,

les requêtes sont les demandes envoyées à la base de données, qui permettent d'afficher tout ce qu'il y a de dynamique sur la page : les messages, les pseudos, les statuts... tout :o

Lien à poster
Partager sur d’autres sites

Membre, La main qui mord, 42ans Posté(e)
Ame errante Membre 11 839 messages
42ans‚ La main qui mord,
Posté(e)

Ok, merci.

Un genre "d'actualiser", si j'ai bien compris (quoi que, je suis pas sûr d'avoir saisi).

Lien à poster
Partager sur d’autres sites

Fondateur, Faut Bosser, 34ans Posté(e)
ph0b Fondateur 4 329 messages
34ans‚ Faut Bosser,
Posté(e)

en fait la base de données est là où sont stockées toutes les infos mouvantes du forum : les messages, les infos de connexion, les sujets, etc.

A chaque affichage de page, les parcelles de programmes qui font tourner le forum doivent aller piocher ces informations dans la base de données, à chaque demande à cette base, cela comptabilise une requête.

Sur la page de ce sujet par exemple, il y en a une qui récupère l'arborescence du forum en fonction de ton statut (membre) et donne le resultat à la partie du programme qui génère le menu, il y en a une autre qui avant a récupéré tes infos de connexion qui t'authentifies bien comme "Ame errante" et permet de communiquer aux autres parcelles de programme le niveau d'accès que tu as, etc.. il y en a une dizaine d'autres rien que pour cette page, qui ont des fonctions similaires (savoir qui lis ce sujet à l'heure actuelle, qui a écrit quel message, etc)

petite précision : une requête peut chercher plusieurs infos à la fois, si celles si ont un rapport entre elles (tous les messages de ce sujet en même temps ainsi que les données de ceux qui les ont posté par exemple)

j'ai essayé d'être clair j'éspère que ça te va :o

Lien à poster
Partager sur d’autres sites

Membre, La main qui mord, 42ans Posté(e)
Ame errante Membre 11 839 messages
42ans‚ La main qui mord,
Posté(e)

Ca me va amplement... c'est du balaise tout ça, même si je sais qu'il y a pire.

En tout cas bravo pour la maitrise.

Bon.... euh j'hésite à poser cette question, je vais passer pour un âne là (ou un chieur!!!), mais le fait de cliquer (ou du moins de pouvoir cliquer) sur cette requête apporte ou provoque quoi?

Pitié, me frappez pas.... moi pas connaître tout ça :o , c'est juste par curiosité... et c'est aussi bon à savoir.

Lien à poster
Partager sur d’autres sites

Fondateur, Faut Bosser, 34ans Posté(e)
ph0b Fondateur 4 329 messages
34ans‚ Faut Bosser,
Posté(e)

en fait ça n'apporte rien pour vous car vous n'avez pas accès, mais pour moi ça permet d'afficher les requêtes en clair en plus de la page, et voir comment elles se déroulent.

Désolé pour la prise de tête j'aurai du empêcher l'affichage de ce lien :o

Lien à poster
Partager sur d’autres sites

Membre, Revenant (?), 48ans Posté(e)
kimoi? Membre 11 962 messages
48ans‚ Revenant (?),
Posté(e)

J'adore ce genre de petites infos !

Dans le genre petit curieux, j'en rajoute une couche :

Que signifient ces chiffres ?

capvotebs5.jpg

Lien à poster
Partager sur d’autres sites

Fondateur, Faut Bosser, 34ans Posté(e)
ph0b Fondateur 4 329 messages
34ans‚ Faut Bosser,
Posté(e)

le premier chiffre en secondes indique le temps que le serveur sur lequel est forumfr a mis pour créer la page que vous affichez : c'est la durée pendant laquelle le programme a bossé pour vous envoyer la page que vous avez demandé. (ça inclue la durée des requêtes dont on a parlé et de leur utilisation :o)

Le seconde nombre, 2.18 sans unité, est appellé load average et indique sur le taux d'utilisation du core processeur. On dit en général qu'au delà de 1.5 pour un core ça commence à ramer. En gros si vous voyez ce chiffre dépasser 3 ici, la durée de génération des pages risque de fortement augmenter, car le serveur a du mal à servir le nombre trop important de personnes qui naviguent sur forumfr en même temps et mets donc plus de temps :o

Lien à poster
Partager sur d’autres sites

Membre, Revenant (?), 48ans Posté(e)
kimoi? Membre 11 962 messages
48ans‚ Revenant (?),
Posté(e)

Merci pour toutes ces réponses. C'est marrant comme on apprend plein de trucs avec un sujet de prime abord anodin (bien vu Ame errante :o ).

Si j'ai bien tout compris, si on s'aperçoit que le load average s'approche de 3, mieux vaut fermer les onglets/fenêtres inutiles comme expliqué ici (afin d'éviter l' "aspiration").

Lien à poster
Partager sur d’autres sites

Fondateur, Faut Bosser, 34ans Posté(e)
ph0b Fondateur 4 329 messages
34ans‚ Faut Bosser,
Posté(e)

Ce qui fait travailler le serveur est la génération et l'envoi de page, une fois que la page est affichée le serveur a fait son job et peut se reposer, donc tu peux très bien tout garder ouvert :o

Si tu ouvres 20 pages en même temps oui ça ne fait pas du bien au serveur, mais ce n'est pas tout seul en utilisation normale que tu vas réussir à le ralentir fortement, c'est surtout en ajoutant les demandes des nombreuses personnes qui surfent en même temps sur forumfr qu'il peine :o

D'ailleurs au-delà d'une certaine valeur, le forum se désactive de lui même jusqu'à ce que ça se calme : ça arrive très très peu souvent, et si ça devait arriver un peu plus régulièrement, Caez et moi devrions réinvestir dans un serveur plus puissant :D

Lien à poster
Partager sur d’autres sites

Membre, La main qui mord, 42ans Posté(e)
Ame errante Membre 11 839 messages
42ans‚ La main qui mord,
Posté(e)

Merci pour ces petites précisions, c'est très instructif.

Et aussi pour avoir parlé dans un langage clair, sans super-méga-truc-octet-machin-chose :o

Lien à poster
Partager sur d’autres sites

Fondateur, Faut Bosser, 34ans Posté(e)
ph0b Fondateur 4 329 messages
34ans‚ Faut Bosser,
Posté(e)

De rien :D

Et aussi pour avoir parlé dans un langage clair, sans super-méga-truc-octet-machin-chose :o

Je suis content que le message soit passé, c'est pas un exercice que je fais/réussi souvent :o

Lien à poster
Partager sur d’autres sites

Annonces
Maintenant

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

Chargement
×