Requêtes


Ame errante Membre 11 839 messages
La main qui mord‚ 36ans
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

Partager ce message


Lien à poster
Partager sur d’autres sites
Annonces
Maintenant

Messages recommandés

ph0b Fondateur 4 329 messages
Faut Bosser‚ 27ans
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

Partager ce message


Lien à poster
Partager sur d’autres sites
Ame errante Membre 11 839 messages
La main qui mord‚ 36ans
Posté(e)

Ok, merci.

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

Partager ce message


Lien à poster
Partager sur d’autres sites
ph0b Fondateur 4 329 messages
Faut Bosser‚ 27ans
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

Partager ce message


Lien à poster
Partager sur d’autres sites
Bashi VIP 5 233 messages
Just Breathe‚ 28ans
Posté(e)

On peut pas faire plus clair :o ...

bashi

Partager ce message


Lien à poster
Partager sur d’autres sites
Ame errante Membre 11 839 messages
La main qui mord‚ 36ans
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.

Partager ce message


Lien à poster
Partager sur d’autres sites
ph0b Fondateur 4 329 messages
Faut Bosser‚ 27ans
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

Partager ce message


Lien à poster
Partager sur d’autres sites
kimoi? Membre 11 962 messages
Revenant (?)‚ 41ans
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

Partager ce message


Lien à poster
Partager sur d’autres sites
ph0b Fondateur 4 329 messages
Faut Bosser‚ 27ans
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

Partager ce message


Lien à poster
Partager sur d’autres sites
kimoi? Membre 11 962 messages
Revenant (?)‚ 41ans
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").

Partager ce message


Lien à poster
Partager sur d’autres sites
ph0b Fondateur 4 329 messages
Faut Bosser‚ 27ans
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

Partager ce message


Lien à poster
Partager sur d’autres sites
Ame errante Membre 11 839 messages
La main qui mord‚ 36ans
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

Partager ce message


Lien à poster
Partager sur d’autres sites
ph0b Fondateur 4 329 messages
Faut Bosser‚ 27ans
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

Partager ce message


Lien à poster
Partager sur d’autres sites
Annonces
Maintenant

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant