2017-02-02 5 views
1

設定ページでは、Blocklayeredモジュールはcrontabから3つのURLを呼び出してインデックスを再構築します。これらのURLの1つは、URLインデックスを再構築するために使用されます。Blocklayered indexUrlタスクがデフォルトで切り捨てを使用するのはなぜですか?

デフォルトでは、このURLにはパラメータ&truncate=1が付いています。つまり、このURLが呼び出されるたびにlayered_friendly_urlテーブルが切り捨てられ、完全に再構築されます(多くの時間がかかります)。

これはなぜデフォルトでtruncate=0に設定されていないのでしょうか?この方法で安全に使用できるのですか?私は毎日truncate=0と呼ぶことができます。例えば、毎月truncate=1と呼んで、不要なインデックスを削除することができますか?

答えて

2
  • truncate=0は安全に使用できますか?はい
  • truncate=1を呼び出していない場合は、以前に生成されていないURLを生成するだけです。つまり、truncate=1の既存のURLを使用しないと、再生も更新もされません。

幸運。

関連する問題