Abfrageprioritäten

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Abfrageprioritäten

    Hi !

    Ich habe das Problem, daß meine Datenbank inzwischen sehr stark frequentiert - ergo mein Server recht gut ausgelastet ist.
    In letzter Zeit zeigte sich, daß bei steigendem Traffic Datenbankeinträge ohne Fehlermeldung nicht gemacht werden.

    Nun weiß ich, daß man für seine SQL-Statements Prioritäten vergeben kann - so daß ich etwa für mails oder foreneinträge eine hohe Priorität vergebe, während z.B. temporäre Einträge geringer priorisiert werden.

    Dazu nun zwei Frage:
    1. Wie kann es eigentlich zu meinem Problem kommen, daß INSERT-Statements einfach ignoriert und nicht ausgeführt werden
    2. Kann ich diesem Problem durch Priorisierung adäquat beikommen ?

    Ich danke euch :-)
    T.
    Yeah !

  • #2
    Hallo DaGuertliz
    Prioritäten kann man mit INSERT DELAYED festlegen,
    genauer gesagt niedrige Prioritäten festlegen.
    Ich glaube allerdings nicht, dass Du damit weiter kommst.

    Vielleicht ein Timeout-Problem.
    Lass Dir 'mal mit SHOW VARIABLES z.B. den wait_timeout anzeigen.
    Und falls Du PHP benutzt hast Du hoffentlich set_time_limit() gesetzt.

    Kommentar


    • #3
      Unbedarfterweise habe ich keinen blassen schimmer davon, was set_time_limit() ist *g*
      Es ist nicht mein Server, sondern nur ein gemanagter ... Von daher habe ich mich mit der Materie Serverkonfiguration noch nicht so auseinandergesetzt ...

      Der timeout ist wie folgt eingestellt:
      Timeouts Connection: 300 - Keep-Alive: 3
      Yeah !

      Kommentar


      • #4
        set_time_limit() ist eine PHP-Funktion und keine "Serverkonfiguration",
        also einfach ins Script schreiben.

        Kommentar

        Lädt...
        X