TYPO3:清除大 mysql 表
TYPO3 : clear big mysql tables
在我的 TYPO3 6.2 网站上,一些 SQL 表格变得相当大:
- tx_realurl_urlcache 557Mo
- cf_cache_hash 15.5Mo
- tx_kesearch_stat_search 15.4Mo
- tx_kesearch_stat_word 19.6Mo
- sys_refindex 18.1Mo
请注意,所有其他表(大约 100 个表)都合并 > 15Mo ...所以我的问题很简单:
-> 我可以删除哪一个?安全不安全?
我过去在 TYPO3 数据库清理方面有过糟糕的经历,所以我宁愿向你寻求建议:)
TLDR:唯一可以清除的表是缓存表,但它们会降低你的性能并且很快就会再次建立起来。
你可能会清除这些表格,这些表格可能会再次建立起来,但你会受苦。
- tx_realurl_urlcache - 这里 realurl 存储生成的 urls,如果你截断它 url 解码可能会中断/一些 urls 可能不为人知 = 您的分页符
- cf_cache_* - 可以截断但会重建,同时您的服务器需要重建信息。它比较慢。
- tx_kesearch_stat_search / tx_kesearch_stat_word - 这两个属于kesearch-extension,包括你的页面的索引信息。截断将终止搜索,直到重建表
- sys_refindex - TYPO3 在这里存储参考资料,这将帮助您避免删除使用过的文件或记录。 (通常此索引是使用调度程序任务重建以获得一致的数据)
不要删除table!您可以截断一些 tables.
如果您想清理一些缓存,只需在后端刷新所有 Typo3 缓存,或者只需使用 typo3-install 工具中的 'clear all cache' 按钮。
在我的 TYPO3 6.2 网站上,一些 SQL 表格变得相当大:
- tx_realurl_urlcache 557Mo
- cf_cache_hash 15.5Mo
- tx_kesearch_stat_search 15.4Mo
- tx_kesearch_stat_word 19.6Mo
- sys_refindex 18.1Mo
请注意,所有其他表(大约 100 个表)都合并 > 15Mo ...所以我的问题很简单:
-> 我可以删除哪一个?安全不安全? 我过去在 TYPO3 数据库清理方面有过糟糕的经历,所以我宁愿向你寻求建议:)
TLDR:唯一可以清除的表是缓存表,但它们会降低你的性能并且很快就会再次建立起来。
你可能会清除这些表格,这些表格可能会再次建立起来,但你会受苦。
- tx_realurl_urlcache - 这里 realurl 存储生成的 urls,如果你截断它 url 解码可能会中断/一些 urls 可能不为人知 = 您的分页符
- cf_cache_* - 可以截断但会重建,同时您的服务器需要重建信息。它比较慢。
- tx_kesearch_stat_search / tx_kesearch_stat_word - 这两个属于kesearch-extension,包括你的页面的索引信息。截断将终止搜索,直到重建表
- sys_refindex - TYPO3 在这里存储参考资料,这将帮助您避免删除使用过的文件或记录。 (通常此索引是使用调度程序任务重建以获得一致的数据)
不要删除table!您可以截断一些 tables.
如果您想清理一些缓存,只需在后端刷新所有 Typo3 缓存,或者只需使用 typo3-install 工具中的 'clear all cache' 按钮。