Manual:Hitcounter-Tabelle
↑ Handbuch:Inhaltsübersicht | MediaWiki-Datenbank-Layout | hitcounter-Tabelle |
MediaWiki Versions: | 1.2 – 1.24 |
Die Tabelle hitcounter im MediaWiki ist ein temporärer Puffer zur Speicherung von Seitenaufrufinformationen.
If $wgHitcounterUpdateFreq
is set to a value bigger than 1, this table stores the page_id value of every page that was visited.
The value of $wgHitcounterUpdateFreq
is then fed into a randomizer, which then updates the page_counter fields of the stored pages when the random number is equal to a particular value.
This reduces database load; updating the page_counter
field with every page hit is a main source for slow queries.
After this batch update of the page_counter
fields has been done, the hitcounter
table is emptied.
Diese Tabelle wurde in MediaWiki 1.3 eingeführt und wird immer leer sein, wenn $wgDisableCounters
auf true gesetzt ist.
Wenn außerdem $wgHitcounterUpdateFreq
auf 1 gesetzt ist, wird die page
-Tabelle direkt aktualisiert und diese Tabelle wird nicht verwendet.
Diese Tabelle wurde aus dem MediaWiki-Core als Erweiterung in MediaWiki 1.25 entfernt, da die Seitenzählfunktion selbst aus dem Core entfernt wurde.
Siehe Requests for comment/Removing hit counters from MediaWiki core.
Diese Funktionalität wurde dann von der Erweiterung HitCounters bereitgestellt.
If the extension has been in use, data in this table has been moved to another place and the hitcounter
table (if still present) has been removed in MediaWiki 1.26.
Felder
hc_id
Enthält die page_id jeder besuchten Seite im Puffer.
Schematische Übersicht
MediaWiki Versions: | 1.2 – 1.24 |
DESCRIBE hitcounter;
+-------+------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+------------------+------+-----+---------+-------+ | hc_id | int(10) unsigned | NO | | NULL | | +-------+------------------+------+-----+---------+-------+