Schließen aktiver Verbindungen mit RMySQL
Wie promeine frage heute früherIch vermute, ich habe ein Problem mit nicht geschlossenen Verbindungen, das verhindert, dass Daten in meine MySQL-Datenbank eingespeist werden. Daten werden in Tabellen zugelassen, die derzeit nicht verwendet werden (daher vermute ich, dass viele offene Verbindungen das Hochladen in diese bestimmte Tabelle verhindern).
Ich verwende RMySQL auf Ubuntu-Servern, um Daten in eine MySQL-Datenbank hochzuladen.
Ich suche nach einer Möglichkeit, um a) festzustellen, ob Verbindungen offen sind, b) sie zu schließen, wenn sie offen sind. Der Befehlexec sp_who
undexec sp_who2
Von der SQL-Befehlszeile wird ein SQL-Codefehler zurückgegeben.
Ein weiterer Hinweis: Ich kann eine Verbindung herstellen, den Upload-Vorgang abschließen und den R-Vorgang erfolgreich beenden. Wenn ich nur diese Tabelle ausprobiere, befinden sich keine Daten auf dem Server (über die SQL-Befehlszeile überprüft).
(Übrigens: Wenn alles andere fehlschlägt, würde man einfach die Tabelle löschen und eine neue mit dem gleichen Namen erstellen, um das Problem zu beheben. Es wäre ziemlich mühsam, aber machbar.)
Danke für Ihre Hilfe!