Thread Was kann sql vertragen?
(20 answers)
Opened by olruebe01 at 2006-01-19 23:17
Benutzt du denn wenigstens mod_perl (oder vergleichbares fuer deinen Webserver)? Wenn nicht, dann wuerde ich da anfangen.
Und ja, der Datenbankzugriff erzeugt einen deutlichen Overhead, wenn fuer jeden Bildzugriff die Datenbankverbindung auf- und wieder abgebaut werden muss. Da ist dein Dateizugriff deutlich schneller. Da du aber nur eine sehr simple Datenbank brauchst, waere es vielleicht sinnvoll, z.B. die Berkeley DB oder SQLite in Betracht zu ziehen. Beide haben deutlich weniger Overhead, weil sie nur auf einer Datei mit einem Index beruhen. Du koenntest mal einen Blick auf DBD::SQLite und DBD::DBM werfen. Oder, wenn es kein SQL sein muss, auf die recht simplen DBM-Implementierungen, auf die in AnyDBM_File verwiesen wird. |