PythonQ 240-8XX Manual de usuario Pagina 255

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 254
234 MySQL - Technische Referenz f¨ur Version 5.0.1-alpha
35 0 * * 0 /pfad/zu/myisamchk --fast --silent /pfad/zu/datadir/*/*.MYI
Das gibt Informationen ¨uber bescadigte Tab ellen aus, so dass wir diese pr¨ufen und repari-
eren onnen, falls notwendig.
Da wir mittlerweile seit einigen Jahren keinerlei unerwartet besch¨adigte Tabellen hatten
(Tabellen, die aus anderen Gr¨unden als Hardware-Scaden besch¨adigt wurden), reicht uns
einmal pro Woche ollig aus.
Wir empfehlen, dass Sie jede Nacht myisamchk -s auf alle Tabellen ausf¨uhren, die ahrend
der letzten 24 Stunden aktualisiert wurden, bis Sie MySQL so sehr vertrauen, wie wir selbst
das mittlerweile tun.
Normalerweise brauchen Sie MySQL-Tabellen nicht so sehr warten. Wenn Sie Tabellen mit
Zeilen dynamischer ange ¨andern (Tabellen mit VARCHAR-, BLOB- oder TEXT-Spalten) oder
Tabellen mit vielen gel¨oschten Zeilen haben, werden Sie diese von Zeit zu Zeit (einmal im
Monat?) defragmentieren wollen bzw. freien Speicherplatz schaffen.
Das onnen Sie mit OPTIMIZE TABLE auf die in Frage kommenden Tabellen tun, oder, wenn
Sie den mysqld-Server f¨ur eine Weile herunter fahren onnen:
isamchk -r --silent --sort-index -O sort_buffer_size=16M */*.ISM
myisamchk -r --silent --sort-index -O sort_buffer_size=16M */*.MYI
5.4.8 Informationen ¨uber eine Tabelle erhalten
Um eine Beschreibung einer Tabelle oder Statistiken ¨uber sie zu erhalten, benutzen Sie die
unten stehenden Befehle. Einige davon werden sp¨ater detaillierter erl¨autert:
myisamchk -d tabelle
aßt myisamchk im “Beschreibungsmodus” laufen, um eine Beschreibung Ihrer
Tabelle zu erzeugen. Wenn Sie den MySQL-Server mit der --skip-locking-
Option starten, kann myisamchk eventuell Fehler ¨uber eine Tabelle berichten,
die aktualisiert wird, ahrend es auft. Weil myisamchk jedoch im Beschrei-
bungsmodus keine Tabelle ¨andert, gibt es kein Risiko, dass Daten zerst¨ort wer-
den.
myisamchk -d -v tabelle
Um mehr Informationen ¨uber das, was myisamchk tut, zu erzeugen, f¨ugen Sie
-v als Option hinzu, damit es im geschatzigen Modus auft.
myisamchk -eis tabelle
Zeigt nur die wichtigsten Informationen ¨uber die Tabelle. Das ist langsam, weil
es die ganze Tabelle lesen muss.
myisamchk -eiv tabelle
Wie -eis, sagt aber zus¨atzlich, was getan werden muss.
Beispiel einer myisamchk -d-Ausgabe:
MyISAM file: firma.MYI
Record format: Fixed length
Data records: 1403698 Deleted blocks: 0
Recordlength: 226
Vista de pagina 254
1 2 ... 250 251 252 253 254 255 256 257 258 259 260 ... 767 768

Comentarios a estos manuales

Sin comentarios