PythonQ 240-8XX Manual de usuario Pagina 241

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 240
220 MySQL - Technische Referenz f¨ur Version 5.0.1-alpha
Spalte Wert
Table Tabellenname
Op Immer “check”.
Msg type status, error, info oder warning.
Msg text Die Meldung.
Beachten Sie, dass Sie viele Zeilen an Information f¨ur jede gepr¨ufte Tabelle erhalten.
Die letzte Zeile enth¨alt den Msg_type status und sollte normalerweise OK sein. Wenn
Sie nicht OK erhalten, oder Not checked, sollten Sie im Normalfall eine Reparatur der
Tabelle durchf¨uhren. Siehe Abschnitt 5.4.6 [Table maintenance], Seite 222. Not checked
bedeutet, dass bei der Tabelle der angegebene TYPE MySQL mitgeteilt hat, dass es keinerlei
Notwendigkeit gab, die Tabelle zu pr¨ufen.
Die unterschiedlichen Pr¨ufoptionen stehen f¨ur folgendes:
Option Bedeutung
QUICK Keine Zeilen nach falschen Verkn¨upfungen (Links) durchsehen
(scannen).
FAST Nur Tabellen pr¨ufen, die nicht ordnungsgem¨ geschlossen wurden.
CHANGED Nur Tab ellen pr¨ufen, die seit der letzten Pr ¨ufung ge¨andert wurden oder
die nicht ordnungsgem¨ geschlossen wurden.
MEDIUM Zeilen durchsehen (scannen), um zu best¨atigen, dass gel¨oschte
Verkn¨upfungen (Links) in Ordnung sind. Diese Option berechnet auch
eine Schl¨ussel-Pr¨ufsumme f¨ur die Zeilen und best¨atigt diese mit einer
berechneten Pr¨ufsumme f¨ur die Schl¨ussel.
EXTENDED Schl¨agt komplett alle Schl¨ussel f¨ur jede Zeile nach (Lookup). Hier-
durch wird sichergestellt, dass die Tabelle 100% konsistent ist, aber
das ben¨otigt lange Zeit!
Bei MyISAM-Tabellen dynamischer Gr¨oße f¨uhrt eine Pr¨ufung immer eine MEDIUM-Pr¨ufung
durch. Bei Zeilen statischer ange wird das Durchsehen (Scan) der Zeilen durch QUICK und
FAST ¨ubersprungen, weil solche Zeilen sehr selten bescadigt sind.
Sie onnen Pr¨ufoptionen wie folgt kombinieren:
CHECK TABLE test_tabelle FAST QUICK;
Das w¨urde nur eine QUICK-Pr¨ufung der Tabelle durchf¨uhren, wenn diese nicht ordnungs-
gem¨ geschlossen worden are.
HINWEIS: In einigen allen kann CHECK TABLE zu einer
¨
Anderung der Tabelle f¨uhren!
Das geschieht, wenn die Tabelle als ’bescadigt’ oder ’nicht ordnungsgem¨ geschlossen’
gekennzeichnet ist, aber CHECK TABLE keine Probleme in der Tabelle gefunden hat. In
diesem Fall kennzeichnet CHECK TABLE die Tabelle als in Ordnung.
Wenn eine Tabelle bescadigt ist, liegt das Problem ochst wahrscheinlich in den Indexen
und nicht im Daten-Teil. Alle oben genannten Pr¨ufoptionen pr¨ufen die Indexe gr¨undlich
und sollten daher die meisten Fehler finden.
Wenn Sie lediglich eine Tabelle pr¨ufen wollen, von der Sie annehmen, dass sie in Ordnung
ist, sollten Sie keine Pr¨ufoptionen oder die QUICK-Option angeben. Letztere sollte benutzt
werden, wenn Sie es eilig haben und das sehr geringe Risiko auf sich nehmen onnen, dass
QUICK keinen Fehler in der Daten-Datei findet. (In den meisten allen sollte MySQL bei
normalem Gebrauch jeden Fehler in der Daten-Datei finden. Wenn das geschieht, wird
die Tabelle als ’besch¨adigt’ gekennzeichnet, was b edeutet, dass die Tabelle solange nicht
benutzt werden kann, bis sie repariert ist.)
Vista de pagina 240
1 2 ... 236 237 238 239 240 241 242 243 244 245 246 ... 767 768

Comentarios a estos manuales

Sin comentarios