一些插件会随着时间的推移聚合数据,而从不进行清理。我记得断开的链接检查器在我使用它的时候就是这样做的…
第一步:查找所有表,计算它们的大小(数据、索引和总大小)。
示例查询,DB_NAME
是来自wp-config.php
:
SELECT
table_name,
table_rows,
concat(round(data_length/(1024*1024),2), \'M\') data,
concat(round(index_length/(1024*1024),2), \'M\') idx,
concat(round((data_length + index_length)/1024,2), \'M\') total_size
FROM information_schema.TABLES
WHERE information_schema.TABLES.table_schema=\'DB_NAME\'
ORDER BY (data_length+index_length) DESC;
然后观察它们是如何增长的,确定写入这些表的插件。
我正在使用一个非常简单的插件…现在发布:T5 Table size dashboard widget. 顾名思义,它在仪表板小部件中显示表格统计信息。
我建议禁用所有不需要的插件。如果您不想添加更多内容,那么该线程可能值得一看:Create a Static HTML Site from WordPress