Tanto quanto posso ver / saber, esta tabela está incluída no evento log_log_clean_after
.
Se você olhar embaixo do arquivo app/code/core/Mage/Reports/etc/config.xml
, verá o seguinte trecho.
<events>
<log_log_clean_after>
<observers>
<reports>
<class>reports/event_observer</class>
<method>eventClean</method>
</reports>
</observers>
</log_log_clean_after>
</events>
Esse método simplesmente limpa todos os eventos do relatório e, em seguida, o produto visualiza e compara as tabelas.
public function eventClean(Varien_Event_Observer $observer)
{
/* @var $event Mage_Reports_Model_Event */
$event = Mage::getModel('reports/event');
$event->clean();
Mage::getModel('reports/product_index_compared')->clean();
Mage::getModel('reports/product_index_viewed')->clean();
return $this;
}
Se você tiver a configuração cron do logClean, os relatórios também deverão ser limpos com ela.