Ergebnis 1 bis 6 von 6

Thema: Bilder, Textdateien (u.ä.) und Sonstiges in MYSQL Tabelle speichern?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Manchmal hilft die Suchfunktion weiter.

    Aber sagen wir so: MySQL ist ein DBMS, das sehr gut mit sehr großen Datenmengen umgehen kann. Ob du einen Roman oder ein Video abfragst ist vermutlich egal.

    Problemeatisch wird eventuell die Einspeicherung, denn bei zu großen Dateien könntest du die Max Execution Time von PHP erreichen. Max File Size nicht zu vergessen.

    Nochmal zur Performance, wie dir bekannt sein sollte speichert das vBulletin (zumindest in Version 2) alle Avatare in der Datenbank. Schlechter als heute war die Performance deswegen nicht.

    Geändert von mitaki (24.07.2006 um 09:09 Uhr)

  2. #2
    Zitat Zitat von mitaki
    Manchmal hilft die Suchfunktion weiter.
    Nö. Ich weiß wie man speichert.

  3. #3
    Zitat Zitat von mitaki
    ...Nochmal zur Performance, wie dir bekannt sein sollte speichert das vBulletin (zumindest in Version 2) alle Avatare in der Datenbank. Schlechter als heute war die Performance deswegen nicht.
    Jain. Man kanns abschalten, wie wir es hier auch gemacht haben... hatten wir zumindest mal.
    vBulletin empfielt auch das Speichern der Avatare und Anhänge im Dateisystem anstatt in der Datenbank, wenn das Forum sehr groß und Performance (Prozessorleistung und RAM) begrenzt ferfügbar ist.
    Ich denke, dass es nicht sehr merkbar reinhaut, wenn die Seite wenig frequentiert ist und MySQL gelegentlich die 25 MB Datei rausschaufeln muss. Aber wenn die Seite stark besucht ist, sollte man sicherlich Abstand von der Speicherung in der DB nehmen.
    Hinzu kommt, dass man sich vor Augen führen muss, dass umso größer eine Datenbank ist umso anfälliger wird sie für 'n Crash.

    Vorteile hat es allerdings schon,w enn man Dateien in MySQL speichert. Keine nervigen chmod-Probleme. Wenn man einen öffentlichen Upload für Besucher anbieten will: Weniger Probleme mit dem Absichern, dass keine Perl-, PHP-, Whatever-Scripte hochgeladen und ausgeführt werden können. Und den MySQL-Server kratzen in böser Absicht hochgeladene .htaccess-Dateien auch recht wenig.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •