不使用的标注,wordpress是不会自动删除过,对于数据库的优化那么最直接的就是每隔一段时间进行清理即可。凡是牵涉数据库的问题操作之前请做好数据的备份工作,以防止意外发生造成其他数据丢失。一下操作均需要有数据库操作权限,使用SQL命令进行操作!
1、删除没有的标签
DELETE a,b,c FROM wp_terms AS a LEFT JOIN wp_term_taxonomy AS c ON a.term_id = c.term_id LEFT JOIN wp_term_relationships AS b ON b.term_taxonomy_id = c.term_taxonomy_id WHERE ( c.taxonomy = 'post_tag' AND c.count = 0 );
2、删除所有垃圾留言
说明:操作之前先看看留言中是否有用的,较少可以一条一条删除,较多垃圾信息可以使用下面的命令操作,简简单单几秒时间。
DELETE FROM wp_comments WHERE comment_approved != '1';
3、删除没用的 postmeta 记录
DELETE pm FROM wp_postmeta pm LEFT JOIN wp_posts wp ON wp.ID = pm.post_id WHERE wp.ID IS NULL