Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Datenbank-Queries hängen

Eingetragen von tfranz (125)
am 13.02.2015 - 18:36 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x

Ich habe immer mal wieder (alle paar Monate) Probleme mit der Datenbank, so dass diese sich "aufhängt":

"PDOException: SQLSTATE[42000] [1203] User db11358xyz already has more than 'max_user_connections' active connections"

Der Wert für "max_user_connections" steht auf 200, was für den Betrieb der Webseite eigentlich ausreichen sollte.

Der Support von Hosteurope meint dazu:

Zitat:

Erneut haben sich unzählige hängende SELECTs im MySQL-Server aufgestaut.
Es ist hier offensichtlich, dass Ihre Anwendungen diese Probleme verursacht.
Die von den Kollegen gekillten Selects finden Sie im Anhang.

Die Anwendung ist eine aktuelle Drupal 7-Installation.
Den Anhang habe ich beigefügt – leider fehlt mir das Wissen, um daraus etwas ableiten zu können …

Was könnte diese "hängenden SELECTS" verursachen?

Danke für jede Hilfe oder Hinweis!

AnhangGröße
selects.sql_.txt46.89 KB
‹ Wie kann ich per Jcarousel content mit Bild, Text und Link scrollbar anzeigen? [gelöst]SSL-Zertifikat vom Provider eingerichtet - muss ich Drupal noch konfigurieren? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Kannst Du mal die Variablen

Eingetragen von Sense (1559)
am 15.02.2015 - 22:49 Uhr

Kannst Du mal die Variablen aus der MySQL Umgebung dazu posten?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Sieht so aus

Eingetragen von maen (547)
am 16.02.2015 - 08:41 Uhr

als würde ein join irgendwo mit der user Tabelle gebaut. Die daraus resultierende Tabelle sollte nach der Session eigentlich wieder weg sein. Also ist entweder die Session auf "ewig" eingetragen oder es wwird sonstwie verhindert dass die tmp gelôscht wid.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für Eure Hilfe!Im

Eingetragen von tfranz (125)
am 16.02.2015 - 12:06 Uhr

Danke für Eure Hilfe!
Im Anhang habe ich mal die Variablen beigefügt.

(Hosteurope ist zwischenzeitlich recht sauer, weil die Seite – dank shared hosting – wohl auch die Nachbarn in Mitleidenschaft zieht …)

Die Sessions-Tabelle hatte zwischenzeitlich mehr als 400KB – ich denke nicht, dass das normal ist?!
Aber was könnte die Ursache sein?

AnhangGröße
query_result.csv_.txt 7.44 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ohne innodb?

Eingetragen von maen (547)
am 16.02.2015 - 12:05 Uhr

Du arbeitest ohne innodb?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die beiden Tabellen "user"

Eingetragen von tfranz (125)
am 16.02.2015 - 12:07 Uhr

Die beiden Tabellen "user" und "sessions" habe ich heute morgen auf "innodb" umgestellt. Der Rest ist weiterhin unangetastet.
Empfiehlt es sich, alle Tabellen auf innodb umzustellen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

InnoDB ist langsamer,

Eingetragen von maen (547)
am 16.02.2015 - 14:05 Uhr

InnoDB ist langsamer, arbeitet aber sauberer. Von daher interpretiere das mal.; )

Aber bei Dir scheint wohl was mit den sessions im Unklaren zu sein.

Um da eine bessere Ausage liefern zu können müsste man mal da rein schauen. Also settings, config etc.

An Deiner Stelle würde ich die gesamte page auf Deinen Testserver spielen und dann schön traffic produzieren, und mir dann die logs von mysql und access log und error log anschauen.

Das Einzige was zumindest ich sagen kann ist dass das lock darauf hinweist dass die Tabelle nicht wieder frei gemacht wird.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für die

Eingetragen von tfranz (125)
am 26.02.2015 - 12:11 Uhr

Danke für die Hinweise!

Schlussendlich habe ich die Tabelle neu aufgebaut und seitdem scheint der Fehler weg zu sein: die Ursache habe ich also nicht gefunden, aber die Seite läuft wieder …
Ich behalte es mal im Auge …

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • lstin tombent homophonic wikke
  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
Weiter

Neue Kommentare

  • Rollen
    vor 3 Tagen 6 Stunden
  • Inzwischen sind wir bei
    vor 1 Woche 6 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 2 Wochen 15 Stunden
  • melde mich mal wieder, da ich
    vor 9 Wochen 4 Tagen
  • Hey danke
    vor 9 Wochen 5 Tagen
  • Update: jetzt gibt's ein
    vor 9 Wochen 6 Tagen
  • Hallo, im Prinzip habe ich
    vor 10 Wochen 3 Tagen
  • Da scheint die Terminologie
    vor 10 Wochen 3 Tagen
  • Kannst doch auch alles direkt
    vor 11 Wochen 1 Tag
  • In der entsprechenden View
    vor 11 Wochen 1 Tag

Statistik

Beiträge im Forum: 250238
Registrierte User: 20466

Neue User:

  • StevenEness
  • FoxPiola
  • ocvk2810

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 23 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association