[MYSQL] Error: Thread stack overrun

  • Hallo liebe Community,

    ich habe seit ein paar Wochen ein paar Probleme mit MySQL. Das Problem tritt bei fast allen Queries auf. Im folgenden Beispiel habe ich versucht einen Datensatz aus der Tabelle zu löschen und schon kommt der fehler. Bei einer solch einfachen Abfrage!


    Hier die Ausgabe des phpMyAdmin:

    Zitat


    Fehler

    SQL-Befehl:

    DELETE FROM `accounts` WHERE `accounts`.`id` =3047637 LIMIT 1

    MySQL meldet: Dokumentation
    #1436 - Thread stack overrun: 9880 bytes used of a 131072 byte stack, and 128000 bytes needed. Use 'mysqld -O thread_stack=#' to specify a bigger stack.


    Woran kann das liegen?

  • MySQL sagt dir doch eh was falsch ist. Deine thread_stack Variable ist einfach zu niedrig eingestellt, erhöhe diesen Wert in der MySQL Konfiguration und starte den MySQL-Server neu. Danach sollte alles wieder laufen ;)


    MfG Christian

    "Wer nur noch Enten sieht, hat die Kontrolle über seine Server verloren." (Netzentenfund)

  • Ich weiß ja nicht welchen du bisher verwendest. Auf jeden Fall größer als der bisherige ;)
    192K wäre der Standardwert der aktuellen MySQL Version, früher waren es nur 128K.


    MfG Christian

    "Wer nur noch Enten sieht, hat die Kontrolle über seine Server verloren." (Netzentenfund)