Database-onderhoud
Net als toendertijd met Microsoft Access, kent MySQL zoiets als database-onderhoud. Dat begint met een handjevol standaard SQL-commando's, maar kan ongetwijfeld ook geavanceerder. WordPress heeft hier een plugin voor: WP-DBManager. Goede kans dat er meer van dit soort plugins bestaan.
Dit artikel behandelt alleen databases en tabellen in InnoDB-formaat.
Overzicht
Waar moet je aan denken rondom database-onderhoud?
- Check table integrity for errors
- Optimize tables
- Analyze???
CHECK TABLE statement
Het MySQL statement CHECK TABLE verifiëert en repareert tabellen:
CHECK TABLE tbl_name [, tbl_name]... [option]... option: { FOR UPGRADE CHANGED # Ignored for InnoDB EXTENDED # Ignored for InnoDB FAST # Ignored for InnoDB MEDIUM # Ignored for InnoDB QUICK # Both for MyISAM & InnoDB }