MySQL Query Browser

MySQL Query Browser

am 01.11.2007 10:53:14 von Albert Hermeling

Guten Morgen,

seit ein paar Tagen versuche ich den Query Browser von MySQL zu benutzen. Er
lest sich auch starten, nur wenn ich dann ein Schema auswähle friert der
Query Browser ein. Die Systemlast schnellt dabei auf über 90%. Der Zugrief
auf die Datenbank geschient über Localhost, aber auch über das Netzwerk
dabei gibt es kein Unterschied der Browser friert ein. Auch ist es egal
welche Datenbank ich auswähle, das Verhalten bleibt das gleiche.

Der MySQL-Server hat keine Probleme, ich kann über den Konsolen Client Daten
abrufen. Auch zeigt Das Programm MySQl Administrator keine Probleme an.

System:
OS: openSUSE 10.3 (x86_64); AMD Dual Core
KDE: 3.5.7 "release 72.2"
MySQL-Version: MySQL 5.0.45-Max
Netzwerkname: localhost
IP: 127.0.0.1
Query Browser Version: 1.2.12

Mit freundlichen Grüßen

Albert

Re: MySQL Query Browser

am 01.11.2007 11:06:59 von Claus Reibenstein

Albert Hermeling schrieb:

> seit ein paar Tagen versuche ich den Query Browser von MySQL zu benutzen. Er
> lest sich auch starten, nur wenn ich dann ein Schema auswähle friert der
> Query Browser ein. Die Systemlast schnellt dabei auf über 90%.

Wie verteilt sich diese Last auf die einzelnen Prozesse? Wie lange
dauert es, bis der Browser wieder auftaut?

Wenn Du ein komplexes Schema anwählst, kann es schon mal passieren, dass
der Browser eine gewisse Zeit braucht, um die Daten zu laden. Zur
Kontrolle kannst Du ja mal ein einfacheres Schema anwählen und schauen,
was dann passiert.

Gruß. Claus

Re: MySQL Query Browser

am 01.11.2007 11:26:16 von Albert Hermeling

Claus Reibenstein wrote:
> Albert Hermeling schrieb:

Hallo Claus

>> seit ein paar Tagen versuche ich den Query Browser von MySQL zu benutzen.
>> Er lest sich auch starten, nur wenn ich dann ein Schema auswähle friert
>> der Query Browser ein. Die Systemlast schnellt dabei auf über 90%.
>
> Wie verteilt sich diese Last auf die einzelnen Prozesse?
Es gibt nur diesen einen Prozess die Datenbank wird im Moment nur zum testen
und üben gebraucht.

> Wie lange
> dauert es, bis der Browser wieder auftaut?
Er taut gar nicht auf.

>
> Wenn Du ein komplexes Schema anwählst,
Das Schema ist sehr einfach, wie gesagt es wird nur zum Testen gebraucht.
Das verhalten ist auch bei den MySQL eigenen Datenbanken information_schema
und mysql zu beobachten.

> kann es schon mal passieren, dass
> der Browser eine gewisse Zeit braucht, um die Daten zu laden. Zur
> Kontrolle kannst Du ja mal ein einfacheres Schema anwählen und schauen,
> was dann passiert.
Das einfachste Schema ist die Datenbank test die enthält keine Tabellen und
auch da bleibt der Browser hängen.

MfG

Albert

Re: MySQL Query Browser

am 01.11.2007 13:51:10 von Claus Reibenstein

Albert Hermeling schrieb:

> Claus Reibenstein wrote:
>
>> Albert Hermeling schrieb:
>>
>>> seit ein paar Tagen versuche ich den Query Browser von MySQL zu benutzen.
>>> Er lest sich auch starten, nur wenn ich dann ein Schema auswähle friert
>>> der Query Browser ein. Die Systemlast schnellt dabei auf über 90%.
>>
>> Wie verteilt sich diese Last auf die einzelnen Prozesse?
>
> Es gibt nur diesen einen Prozess die Datenbank wird im Moment nur zum testen
> und üben gebraucht.

Bei MySQL sind grundsätzlich immer 2 Prozesse beteiligt: Der Server und
der Client. Um das Problem einzukreisen, wäre es schon wichtig zu
wissen, welcher von den beiden für die hohe CPU-Last verantwortlich ist.

>> Wie lange
>> dauert es, bis der Browser wieder auftaut?
>
> Er taut gar nicht auf.

Wie lange hast Du gewartet? 10 Sekunden? Eine Minute? 10 Minuten?

>> Wenn Du ein komplexes Schema anwählst,
>
> Das einfachste Schema ist die Datenbank test die enthält keine Tabellen und
> auch da bleibt der Browser hängen.

Das ist allerdings merkwürdig.

Gruß. Claus

Re: MySQL Query Browser

am 01.11.2007 16:01:08 von Albert Hermeling

Hallo Claus,

>>> Wie verteilt sich diese Last auf die einzelnen Prozesse?
>>
>> Es gibt nur diesen einen Prozess die Datenbank wird im Moment nur zum
>> testen und üben gebraucht.
>
> Bei MySQL sind grundsätzlich immer 2 Prozesse beteiligt: Der Server und
> der Client. Um das Problem einzukreisen, wäre es schon wichtig zu
> wissen, welcher von den beiden für die hohe CPU-Last verantwortlich ist.
Der Server ist nicht an diesem Problem beteiligt nur der Browser.

>
>>> Wie lange
>>> dauert es, bis der Browser wieder auftaut?
>>
>> Er taut gar nicht auf.
>
> Wie lange hast Du gewartet? 10 Sekunden? Eine Minute? 10 Minuten?
In etwa eine Minute

>
>>> Wenn Du ein komplexes Schema anwählst,
>>
>> Das einfachste Schema ist die Datenbank test die enthält keine Tabellen
>> und auch da bleibt der Browser hängen.
>
> Das ist allerdings merkwürdig.
und es kommt noch merkwürdiger, gerade bin ich rein gekommen Hurra :-)..
beim nächsten mal schon wieder nicht :-(. Ich habe doch nichts anderes
gemacht! Programm starten in der Anmelde Maske den Namen und das Passwort
eingegeben, in der nächsten Maske im Rechten Feld "Schema" das Schema mit
einem linken Mausklick auf dieses ausgewählt, ein mal funktioniert es, das
andere mal nicht, es ist zum Haarreraufen!!

Gruß

Albert

Re: MySQL Query Browser

am 01.11.2007 16:06:23 von Claus Reibenstein

Albert Hermeling schrieb:

> [...] in der nächsten Maske im Rechten Feld "Schema" das Schema mit
> einem linken Mausklick auf dieses ausgewählt, [...]

Mit _einem_ Mausklick? Kein Doppelklick? Bei meiner Version ist ein
Doppelklick nötig.

Gruß. Claus

Re: MySQL Query Browser

am 01.11.2007 17:22:23 von Albert Hermeling

Claus Reibenstein wrote:

> Albert Hermeling schrieb:
>
>> [...] in der nächsten Maske im Rechten Feld "Schema" das Schema mit
>> einem linken Mausklick auf dieses ausgewählt, [...]
>
> Mit _einem_ Mausklick? Kein Doppelklick? Bei meiner Version ist ein
> Doppelklick nötig.
Bei meiner reicht ein Mausklick, welche Version hast Du? Vieleicht für ein
Wechsel auf eine andere Version zum Ziel?

Gruß

Albert

Re: MySQL Query Browser

am 01.11.2007 18:22:07 von Claus Reibenstein

Albert Hermeling schrieb:

> Claus Reibenstein wrote:
>
>> Albert Hermeling schrieb:
>>
>>> [...] in der nächsten Maske im Rechten Feld "Schema" das Schema mit
>>> einem linken Mausklick auf dieses ausgewählt, [...]
>>
>> Mit _einem_ Mausklick? Kein Doppelklick? Bei meiner Version ist ein
>> Doppelklick nötig.
>
> Bei meiner reicht ein Mausklick, welche Version hast Du?

1.2.6 beta, also eine etwas ältere, und noch dazu unter Windows.

> Vieleicht für ein
> Wechsel auf eine andere Version zum Ziel?

Probieren kannst Du's ja mal. Versuch macht kluch.

Gruß. Claus

Re: MySQL Query Browser

am 18.11.2007 11:47:04 von Volker Kohaupt

Albert Hermeling schrieb:

> seit ein paar Tagen versuche ich den Query Browser von MySQL zu benutzen. Er
> lest sich auch starten, nur wenn ich dann ein Schema auswähle friert der
> Query Browser ein. Die Systemlast schnellt dabei auf über 90%. Der Zugrief
> auf die Datenbank geschient über Localhost, aber auch über das Netzwerk
> dabei gibt es kein Unterschied der Browser friert ein. Auch ist es egal
> welche Datenbank ich auswähle, das Verhalten bleibt das gleiche.

Habe hier das selbe Problem unter der Opensuse 10.3 und wäre an einer
Lösung interessiert.

--
Viele grüße von Volker aus dem Windows freien Büro.

PC 1 : Linux Opensuse 10.2
PC 2 : Linux Opensuse 10.2
Server: Linux Opensuse 10.2 ohne X

Re: MySQL Query Browser

am 18.11.2007 13:39:00 von Stefan Braumeister

Volker Kohaupt schrieb:
> Albert Hermeling schrieb:
>
>> seit ein paar Tagen versuche ich den Query Browser von MySQL zu
>> benutzen. Er
>> lest sich auch starten, nur wenn ich dann ein Schema auswähle friert der
>> Query Browser ein. Die Systemlast schnellt dabei auf über 90%. Der
>> Zugrief
>> auf die Datenbank geschient über Localhost, aber auch über das Netzwerk
>> dabei gibt es kein Unterschied der Browser friert ein. Auch ist es egal
>> welche Datenbank ich auswähle, das Verhalten bleibt das gleiche.
>
> Habe hier das selbe Problem unter der Opensuse 10.3 und wäre an einer
> Lösung interessiert.
>
Wie wäre es mit etwas debuggen?

Z.B. sollte sich hier mit strace relativ einfach festellen lassen wo es
hakt.

Gruß Stefan