Contentteller

Contentteller Support Forums
Home Forums > International > Deutsch > Version 1.x >

Server bei "Es gibt xx neue Newsthemen und xxx Forenbeiträge seit dem letzten Be

Discussion in 'Version 1.x' started by dbode, Oct 26, 2004.

  1. dbode Guest

    Server bei "Es gibt xx neue Newsthemen und xxx Forenbeiträge seit dem letzten Be

    Hallo Philipp,

    wir haben festgestellt, das auf unserem Server die Abfrage "Es gibt 1 neue Newsthemen und 51 Forenbeiträge seit dem letzten Besuch" zu lange dauert (ca. 20 Sekunden). Ich nehme an, das liegt an unserem frequentierten Forum. Ich möchte deshalb nur noch die letzten News abfragen lassen - kannst Du mir sagen, was ich da vornehmen muß ?

    Grüße
    Dennis
    dbode, Oct 26, 2004
    #1
  2. Philipp Guest

    Server bei "Es gibt xx neue Newsthemen und xxx Forenbeiträge seit dem letzten Be

    Bisher gab es mit dieser Funktion eigentlich nie Probleme, da die Daten nur stündlich aktualisiert werden.

    Wie ich sehe läuft der Server unter Debian GNU/Linux 3.0. Verwendest Du noch das original Debian MySQL Paket (3.23.49) oder schon 4.0.x?
    Philipp, Oct 26, 2004
    #2
  3. dbode Guest

    Server bei "Es gibt xx neue Newsthemen und xxx Forenbeiträge seit dem letzten Be

    Ne, noch nicht die 4.0er...

    Die Funktion wird nur stündlich durchgeführt ? Aber dann für alle User ?
    dbode, Oct 27, 2004
    #3
  4. Philipp Guest

    Server bei "Es gibt xx neue Newsthemen und xxx Forenbeiträge seit dem letzten Be

    Originally posted by dbode:
    Die Funktion wird nur stündlich durchgeführt ? Aber dann für alle User ?
    Ja, aber nur für jeden einzelnen User. Sobald ein User die Seite betritt, wird seine Statistik generiert und danach für 1 Stunde im Cache gespeichert

    Originally posted by dbode:
    Ne, noch nicht die 4.0er...
    Ich würde sobald als möglich auf MySQL 4.0 upgraden. Diese Version bietet u.a. Query Caching und ist dadurch bis zu 10x schneller als die ältere 3.xx Version. Vorallem vBulletin 3.0 profitiert sehr vom Query Caching.

    Um MySQL 4.0 auf Debian 3.0 zu installieren. Öffne /etc/apt/sources.list in einen Editor und füge folgende Zeile zu:
    Code:
    deb [url]http://www.backports.org/debian[/url] stable mysql-dfsg
    Danach führe apt-get update && apt-get upgrade aus. 10 Sekunden später läuft MySQL 4.0.21 am Server :)

    Jetzt öffne /etc/mysql/my.cnf in einen Editor und:

    1) Kommentiere folgende Zeile mittels # aus:
    Code:
    skip-innodb
    2) Füge die Query Caching Konfiguration (falls noch nicht vorhanden) hinzu:
    Code:
    query_cache_limit = 1M
    query_cache_size = 16M
    query_cache_type = 1
    Restarte den MySQL Server mittels /etc/init.d/mysql restart
    Philipp, Oct 27, 2004
    #4
  5. dbode Guest

    Server bei "Es gibt xx neue Newsthemen und xxx Forenbeiträge seit dem letzten Be

    Gut, das werde ich auf jeden Fall mal weitergeben.

    Können denn bei der einmaligen Abfrage derart lange CPU-Belastungen auftreten ? Weil wir haben im Moment knapp 30.000 Besucher pro Tag, in Spitzenzeiten können demnach schon mal 3.000 Leute in der Stunde die Abfrage setzen, selbst wenn sie gecached ist *g*
    dbode, Oct 28, 2004
    #5
  6. Philipp Guest

    Server bei "Es gibt xx neue Newsthemen und xxx Forenbeiträge seit dem letzten Be

    Normalerweise sollte die Abfrage kaum spürbar sein. Allerdings hat sich herausgestellt das vBulletin 3.0 ziemlich I/O lastig ist, was vorallem bei höherer Traffic zu einer etwas zäheren MySQL Performance führt. Jelsoft empiehlt nicht ohne Grund SCSI Harddisks bei größeren Foren. Das Query Caching Feature von MySQL 4 sollte den Server aber auch etwas entlasten.
    Philipp, Oct 28, 2004
    #6
  7. dbode Guest

    Server bei "Es gibt xx neue Newsthemen und xxx Forenbeiträge seit dem letzten Be

    So schlimm ist es bislang noch nicht - unser Datenbankserver hat 4 GB RAM und die MySQL-Tabelle vom Forum liegt komplett im Arbeitsspeicher :)
    dbode, Oct 29, 2004
    #7
Tweet
Facebook:
Forgot your password?
Contentteller Support Forums
Home Forums > International > Deutsch > Version 1.x >
  • Home
  • Forums

    Forums

    Quick Links
    • Search Forums
    • What's New?
  • Members

    Members

    Quick Links
    • Registered Members
    • Current Visitors
    • Recent Activity
  • Help

    Help

    Quick Links
    • Smilies
    • BB Codes
    • Trophies

Separate names with a comma.

Advanced search...
    Forum software by XenForo™ ©2011 XenForo Ltd.