进行数据库维护
进行数据库维护
MySQL提供了一系列的语句,可以(应该)用来保证数据库正确和正常运行。以下是你应该指定的一些语句:
命令 | 描述 |
ANALYZE TABLE | 用来检查表键是否正确 |
CHECK TABLE | 用来针对许多问题对表进行检查。 |
CHANGED | 检查自最后一次检查以来改动过的表。 |
EXTENDED | 执行最彻底的检查 |
FAST | 只检查未正常关闭的表 |
MEDIUM | 检查所有被删除的链接并进行键校验 |
QUICK | 只进行快速扫描 |
例如:
CHECK TABLE table1, table2;
如果从一个表中删除大量数据,应该使用OPTIMIZE TABLE来收回所用的空间,从而优化表的性能。