Manual:Hitcounter table/fr

La table hitcounter de MediaWiki est un tampon temporaire où sont stockées les informations pour l'affichage des pages. Si  est initialisé à une valeur supérieure à 1, cette table enregistre la valeur du  de chaque page qui a été visitée. La valeur de $wgHitcounterUpdateFreq est ensuite passée à un générateur aléatoire, qui met à jour les champs des pages enregistrées lorque le nombre aléatoire est égal à une valeur particulière. Ceci diminue la charge de la base de données; la mise à jour du champ  avec chaque page accédée est la principale raison du ralentissement des requêtes. Après que la mise à jour du traitement par lots des champs  ait été faite, la table   est vidée.

Cette table a été introduite en MediaWiki 1.3, et sera toujours vide tant que   vaudra. De plus, if  est mis à , la page   est directement mise à jour, et la table hitcounter n'est pas utilisée.

Cette table a été déplacée du noyau de MediaWiki vers une extension de MediaWiki 1.25 depuis que la fonctionnalité du compteur de page elle-même a été retirée du noyau. Voir Requests for comment/Removing hit counters from MediaWiki core. Cette fonctionnalité a ensuite été fournie par l'extension. Lorsque l'extension est utilisée, les données de cette table ont été déplacées à un autre endroit, et la table  (si elle existe encore) disparait en MediaWiki 1.26.

hc_id
Contient le de chaque page visitée dans le tampon.

Résumé du schéma
+---+--+--+-+-+---+ +---+--+--+-+-+---+ +---+--+--+-+-+---+
 * Field | Type            | Null | Key | Default | Extra |
 * hc_id | int(10) unsigned | NO  |     | NULL    |       |