ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
556
556
EMPFEHLEN
-
24.01.06 11:40 #1
Ich habe gestern auf zwei MySQL-Tabellen (Version 4) nachträglich Indizes eingefügt. Seitdem produziert MySQL bei jeder Abfrage einen Überhang.
Gut, über die Optimeren-Anweisung in phpMyAdmin bekomme ich den Überhang zumindest kruzfristig wieder weg. Aber schon nach der nächsten Abfrage ist er wieder da.
a: Hat jemand Erfahrung mit diesem Phänomen?
b: Hat jemand dieses Phänomen dann auch beseitigt?
c: Wie hat sie/er dies geschafft?
Vielen Dank!"Jetz is, wo früher inne Vergangenheit die Zukunft war." Herbert Knebel
"Jetzt sind die guten alten Zeiten, nach denen wir uns in zehn Jahren zurücksehnen werden." Peter Ustinov
-
Wenn Du einen Index auf eine Tabelle legst, die bereits viele Daten enthält, hat MySQL eine ganze Menze zu tun.
Ich hatte das auch mal so ähnlich, allerdings hatte MySQL da nur ewig gebraucht und keinen Fehler verursacht. Ich habe damals die Daten exportiert, die Tabelle gelöscht, leer mit Index wieder erstellt und dann die Daten in Häppchen wieder importiert. Das dauert zwar auch, aber es hat wenigstens funktioniert.
Gruß hpvwWarum gibt (fast) keiner im Datenbankforum an, welches DBMS er benutzt?
Ich gehe im Zweifelsfall ohne Nachfrage von MySQL > 4.1 i.V.m. PHP aus.
Gewöhnt euch bitte auch an, die Fehlermeldung von mysql_error() zu posten.
-
24.01.06 12:24 #3
Vielen Dank für den Tipp. ich werde das mal einer kleineren Tabelle ausprobieren, bevor die abertausenden von Datensätzen hin und her schiebe. Werde dann Bericht erstatten.
"Jetz is, wo früher inne Vergangenheit die Zukunft war." Herbert Knebel
"Jetzt sind die guten alten Zeiten, nach denen wir uns in zehn Jahren zurücksehnen werden." Peter Ustinov
-
25.01.06 10:35 #4
habe das Problem behoben, aber auf schnellere und sichere Art und Weise. Ich habe einfach alle Tabellen mit "REPAIR TABLE blablabla" noch einmal aufbauen lassen.
Danke."Jetz is, wo früher inne Vergangenheit die Zukunft war." Herbert Knebel
"Jetzt sind die guten alten Zeiten, nach denen wir uns in zehn Jahren zurücksehnen werden." Peter Ustinov
Ähnliche Themen
-
[C++] OOP Speicher overhead?
Von FBIagent im Forum C/C++Antworten: 5Letzter Beitrag: 17.07.09, 23:34 -
MYSQL Tabellen Übersicht und Überhang
Von ruNN0r im Forum PHPAntworten: 3Letzter Beitrag: 21.05.08, 00:23 -
MySQL Tabellen-Overhead
Von Dennis Wronka im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 17.04.05, 08:26 -
Maschine die Schei*** produziert!
Von max im Forum SmalltalkAntworten: 4Letzter Beitrag: 06.05.04, 18:46 -
mySQL->Overhead
Von TeCe im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 30.08.02, 03:08





Zitieren
Login





