Laufzeit-Beschränkung bei MySQL
Posted: 2007-03-07 10:27
Hi,
ich lese nun schon etwas länger die Foren-Einträge durch, aber so richtig bin ich nicht durchgestiegen und google fördert mir bei "mysql Laufzeit-Beschränkung" auch nur zu tage, wie man mit scripten MySQL-Tabellen backuppen kann ohne an php-Laufzeit-Beschränkungen vom Hoster zu geraten...
Folgendes Szenario:
Ich hatte letztens eine Müll-Query in meiner MySQL-DB und gesehen, dass MySQL keine weiteren Querys mehr abgearbeitet hatte bis eben diese eine Query durch war. Zudem lief diese Query dann auch noch ewig lange, so dass alle anderen, die auf MySQL zugreifen, warten mussten.
Frage 1.:
Welche Parameter muss ich bei MySQL bearbeiten, damit MySQL parallel Querys bearbeitet und nicht nacheinander?
2. Frage: Gibt es bei MySQL Optionen zur Laufzeit-Beschränkung wie ich sie von z.B. php her kenne, dass ich z.B. sagen kann: jede Query darf maximal 5 Sekunden 100% CPU-Nutzung beanspruchen? Oder muss man das mittels Speicher-Zuweisung und max_therads-Optionen machen? Weil das - meine ich mir ableiten zu können - habe ich aus einigen Postings hier herausgelesen...
Danke schon einmal für Antworten zu dem Thema :-)
Gruß, Pseudo
ich lese nun schon etwas länger die Foren-Einträge durch, aber so richtig bin ich nicht durchgestiegen und google fördert mir bei "mysql Laufzeit-Beschränkung" auch nur zu tage, wie man mit scripten MySQL-Tabellen backuppen kann ohne an php-Laufzeit-Beschränkungen vom Hoster zu geraten...
Folgendes Szenario:
Ich hatte letztens eine Müll-Query in meiner MySQL-DB und gesehen, dass MySQL keine weiteren Querys mehr abgearbeitet hatte bis eben diese eine Query durch war. Zudem lief diese Query dann auch noch ewig lange, so dass alle anderen, die auf MySQL zugreifen, warten mussten.
Frage 1.:
Welche Parameter muss ich bei MySQL bearbeiten, damit MySQL parallel Querys bearbeitet und nicht nacheinander?
2. Frage: Gibt es bei MySQL Optionen zur Laufzeit-Beschränkung wie ich sie von z.B. php her kenne, dass ich z.B. sagen kann: jede Query darf maximal 5 Sekunden 100% CPU-Nutzung beanspruchen? Oder muss man das mittels Speicher-Zuweisung und max_therads-Optionen machen? Weil das - meine ich mir ableiten zu können - habe ich aus einigen Postings hier herausgelesen...
Danke schon einmal für Antworten zu dem Thema :-)
Gruß, Pseudo