Sven Rautenberg: Wie sperrt man eine Datenbank?

Beitrag lesen

Moin!

jaa, die Testphase ist einfach, da bin ich allein auf der DB.

Mein Buchungsprogramm lief gerade
723 sec bei internet24,
20 sec bei Terions.
Und da könnten im Ernstfall weitere User Daten eingeben, die den Lauf stören und Fehler verursachen.

20 Sekunden ist schon extrem viel. Was machst du da? Die Datenbank komplett exportieren und neu einlesen?

723 Sekunden ist inakzeptabel.

Ich glaube allerdings nicht, dass du allein auf der DB bist - oder hast du einen Root-Server?

Also müsste ich die DB für andere User sperren.

Nein, du mußt an der Performance arbeiten.

Datenbanken sind konstruiert, pseudo-parallele Zugriffe verarbeiten zu können. Manche Dinge benötigen auch tatsächlich viel Zeit - das Indizieren des SELFHTML-Forumarchivs für die neue Suche beispielsweise hat mehr als drei Tage benötigt.

Aber von sowas sprichst du nicht - oder bewegst du mehrere Gigabyte an Daten bzw. fragst dermaßen riesige Datenbanken ab?

- Sven Rautenberg

--
My sssignature, my preciousssss!