Home
SQL / MySQL
Datenbanken?
  ---------------
Select
Insert
Update
Delete
  ---------------
Where
Order By
Group By
  ---------------
Create Table
Alter Table
Rename Table
Drop Table
Optimize Table
Repair Table
Backup Table
Restore Table
Show Tables
Describe Table
  ---------------
Use DB
Create DB
Drop DB
Show DBs
  ---------------
Funktionen
Indizes
Fulltext
Feldtypen
Gästebuch
Download
Kontakt
 
57960 Seitenaufrufe

Optimize Table - Statement



Bedeutung:
Mit der OPTIMIZE TABLE-Anweisung lassen sich Tabellen in einer Datenbank optimieren. OPTIMIZE TABLE sollte vor allem dann angewendet werden, wenn viele Datensätze aus einer Tabelle gelöscht oder geändert wurden und wenn die Tabelle Felder mit variabler Länge enthält (Varchar, Text, Blob). MySQL kann den Platz in der Datendatei dann besser nutzen.

Allgemeine Form:
OPTIMIZE TABLE tabellenname


Man kann auch mehrere Tabellen in einem Statement angeben:
OPTIMIZE TABLE tabelleEins, tabelleZwei, tabelleDrei


Hinweis:
Bei sehr großen Tabellen von mehr als einigen hundert Megabyte (vor allem wenn diese zudem noch Indizes enthalten) kann die Ausführung OPTIMIZE TABLE schon mal ein paar Stunden dauern.


 
Letzte Änderung: 17. Mai 2002, 22:26 Uhr


© 2002, Klaus Becker, becker-k@web.de