Mailinglisten-Archive |
On Thu, May 24, 2001 at 01:11:37PM +0200, Johann-Peter Hartmann wrote: > > - bei dem Standardformat der zugrundliegenden Tabellen- > meist MyISAM - gibt es bei Schreibzugriffen ein Locking > über die komplette Datei. Also: Inserts kosten Zeit. Ebenso bei Textfiles, wenn das ganze konsistent bleiben soll. > Abfangen kann man das z.B. über ein "insert delayed" . > - Updates sind auch langsam und locken. Ebenso bei Textfiles, wenn das ganze konsistent bleiben soll. > - wenn die Einträge nicht hintereinander stehen - > wie z.B. in einem Index oder auch als Primärsortierung, > dann wirds auch langsam, weil der HD-Kopf Kilometer > zurücklegt - wenn es nicht vom Filesystem gecached wird. Das Sortierproblem hast Du bei Textfiles sowieso, da hier keine Indizes vorliegen. > Bei unter 10 einfachen Abfragen pro Sekunden wuerde ich > aber keine Probleme erwarten. Nicht vergessen: er fragte, ob MySQL schlechter als eine Textdatei sei, nicht, ob MySQL schlechter als Datenbank XY ist. Und das kann man im allgemeinen mit "nein" beantworten. MySQL ist immer besser als eine Textdatei. Textdateien machen hoechstens bei extrem kleinen Datenmengen Sinn, wenn man sich den Overhead eines Datenbank-Servers sparen will. Gruss, Markus
php::bar PHP Wiki - Listenarchive