2016-03-25 6 views
0

Ich verwende Windows 7 und Mein Computer Name ist 'COREI5' und haben eine 1 TB Festplatte.So löschen Sie die MySQL-Protokolldatei

Meine Festplatte wird als Voll angezeigt, aber ich konnte nicht feststellen, welche Datei so groß ist, um den Laufwerksraum zu blockieren. Nun scheint es, als ob ich die Dateiquelle herausgefunden habe.

C: \ Programme \ MySQL \ MySQL Server 5.6 \ data \ COREI5-PC-slow

So scheint es, diese 'COREI5-PC-slow' ist der Schuldige Datei, wie sie mit einer Größe von ca. 640 GB zeigt . Beachten Sie, dass dieser Filw als txt-Datei angezeigt wird.

Meine Fragen sind: 1) Wird das Löschen dieser Datei meinem Computer schaden? (Ich erhalte den Fehler "Sie benötigen die Erlaubnis des Computeradministrators, um Änderungen vorzunehmen")

2) Ich kann diese Datei nicht löschen (auch nachdem ich mich als Administrator angemeldet habe) 3) Auch versucht, spezielle Berechtigungen zu geben, aber Jetzt funktioniert

Jede Lösung?

Hinweis: Ich bin nicht so versiert mit solchen Programmen und Befehlen, um Sie zu bitten, Details zu geben oder es einfach zu halten.

+1

Dies kann Ihnen helfen http://stackoverflow.com/questions/5441972/how-to-see-log-files-in-mysql –

Antwort

1

Ich vermute, die Datei ist die "langsame Abfrage" Protokoll im MySQL-Datenverzeichnis.

Um zu bestätigen, zu MySQL-Datenbank zu verbinden, und eine Abfrage ausführen:

SHOW VARIABLES LIKE 'slow%' 


Variable_name  Value               
------------------- -------------------------------------------------------------- 
slow_launch_time  2                
slow_query_log  OFF               
slow_query_log_file C:\ProgramData\MySQL\MySQL Server\MyLaptop-slow.log 

Ich vermute, dass in Ihrem Fall slow_query_log-ON gesetzt. Wenn der für angezeigte Dateiname mit der Datei auf Ihrem System übereinstimmt, können Sie die Datei slow_query_log sicher deaktivieren und die Datei anschließend löschen.

So schalten Sie das Log für langsame Abfragen aus:

SET GLOBAL slow_query_log = 0 

erneut aus der SHOW VARIABLES LIKE 'langsam%', um zu bestätigen, es ist aus.

Und dann können Sie die Datei aus dem Dateisystem löschen. (Wenn Sie dies über die GUI tun, löschen Sie nicht einfach die Datei und legen Sie sie in den Papierkorb. Halten Sie die Umschalttaste gedrückt, wenn Sie auf Löschen klicken, und Sie werden gefragt, ob Sie die Datei dauerhaft löschen möchten.

würde ich mir Sorgen machen, dass MySQL protokollierten 640 GB im wert von langsamen Abfragen hat.

die slow_query_launch_time die Höhe der Zeit bestimmt eine Abfrage, bevor es ist langsam betrachtet führt. es gibt auch eine Einstellung, die alle Anfragen sendet sein kann, dass don Verwenden Sie keinen Index in das langsame Abfrageprotokoll, auch wenn es schneller als slow_query_launch_time ausgeführt wird

Während Sie gerade dabei sind, überprüfen Sie, ob auch das allgemeine Protokoll deaktiviert ist.

SHOW VARIABLES LIKE 'general%' 

Diese Frage besser auf dba.stackexchange.com

von JAM Software

Für sehr großen Raum Verbraucher Jagd auf, empfehle ich TreeSize Free gebeten werden könnten. Eine einfach zu bedienende Windows Explorer-Benutzeroberfläche, die Ihnen die Gesamtgröße von Verzeichnissen und Dateien bietet.

0

Vielen Dank an alle für Ihre wertvolle Zeit/Vorschläge/Lösungen.

Sich Zeit für einen Fremden zu nehmen ist wirklich geschätzt.

Mein letztes Ziel war es, diese Datei oben zu löschen und ich konnte das gleiche mit Hilfe von SHIFT + DELETE erreichen und dann den PC neu starten.

Es hat funktioniert - danke noch einmal.