phpbar.de logo

Mailinglisten-Archive

[php] Automatisierte =?iso-8859-1?Q?L=F6schung?= von =?iso-8859-1?Q?Datens=E4tzen?=

[php] Automatisierte =?iso-8859-1?Q?L=F6schung?= von =?iso-8859-1?Q?Datens=E4tzen?=

Ulf Wendel UW_(at)_NetUSE.DE
Wed, 23 Feb 2000 13:28:08 +0100


Ulf Wendel wrote:
 
> Falls die Anzahl der Anfragen nicht zu hoch ist, ist es
> vertretbar, daß bei jedem Neueintrag eine garbage collection
> aufgerufen wird. Diese muß nicht bei jedem Aufruf arbeiten,
> sondern zufalls- oder zeitgesteuert nur bei jedem n-ten Aufruf.

Ich vergaß zu erklären.

Der Grundgedanke ist, daß die Ermittlung einer Zufallszahl
erheblich schneller ist, als eine Datenbankanfrage zu senden und
zuverarbeiten. 

Die Datenbankanfrage wird dadurch zar nicht vor jeder
Anzeige/Bearbeitung ausgeführt, es kommt somit zu kleinen
Varianzen/Verzögerungen. Kennt man die Anzahl der Anfragen pro
Tag, kann man die benötigte Wahrscheinlichkeit für die Ausführung
der Löschung zur Erzielung einer bestimmten durchschnittlichen
zeitlichen Abweichung gegenüber der sofortigen Löschung
errechnen. Einfach gesagt: man kann alles so tunen, daß die
zeitlichen Abweichungen in einem vernachlässigbaren Bereich
bleiben.

Ulf

-- 
Ulf Wendel
NetUSE Kommunikationstechnologie GmbH
Siemenswall, D-24107 Kiel, Germany
Fon: +49 431 386435 00  --  Fax: +49 431 386435 99


php::bar PHP Wiki   -   Listenarchive