TVE
Erfahrenes Mitglied
Hallo zusammen.
Mein Firma betreibt einen Webserver. Nun ist die Hardware nicht unbedingt für diese Art von Aufgabe zugeschnitten. (1 Prozessor, Windows 2003 Server Edition)
Wenn nun jemand eines von unseren Tools benützt, welches sehr viele Daten (ca. 30'000 Datensätze pro Abfrage) benötigt, dann kann es passieren, dass der Server 100% der Leistung für den MySQL-Dienst benötigt (was ja auch richtig ist). Das Problem an der Sache ist dann lediglich, dass es unter Umständen dazu führt, dass der Server wegen dieses Vorgangs für niemand anderen wirklich benutzbar ist, was ein Problem darstellt. Gibt es eine Möglichkeit die Auslastung für einen Dienst herunterzusetzen? Ich habe es bereits versucht, dem Task eine tiefere Priorität zu geben, was aber nicht funktioniert.
Hat es allenfalls eine Umgebungsvariable, die mir helfen könnte? Habe da nichts brauchbares entdeckt.
Mein Firma betreibt einen Webserver. Nun ist die Hardware nicht unbedingt für diese Art von Aufgabe zugeschnitten. (1 Prozessor, Windows 2003 Server Edition)
Wenn nun jemand eines von unseren Tools benützt, welches sehr viele Daten (ca. 30'000 Datensätze pro Abfrage) benötigt, dann kann es passieren, dass der Server 100% der Leistung für den MySQL-Dienst benötigt (was ja auch richtig ist). Das Problem an der Sache ist dann lediglich, dass es unter Umständen dazu führt, dass der Server wegen dieses Vorgangs für niemand anderen wirklich benutzbar ist, was ein Problem darstellt. Gibt es eine Möglichkeit die Auslastung für einen Dienst herunterzusetzen? Ich habe es bereits versucht, dem Task eine tiefere Priorität zu geben, was aber nicht funktioniert.
Hat es allenfalls eine Umgebungsvariable, die mir helfen könnte? Habe da nichts brauchbares entdeckt.