make it optional to optimize the item table after expire

This commit is contained in:
friendica
2012-05-08 15:33:01 -07:00
parent da4a360a6e
commit 10812e0c19
3 changed files with 157 additions and 93 deletions

View File

@@ -32,7 +32,11 @@ function expire_run($argv, $argc){
// physically remove anything that has been deleted for more than two months
$r = q("delete from item where deleted = 1 and changed < UTC_TIMESTAMP() - INTERVAL 60 DAY");
q("optimize table item");
// make this optional as it could have a performance impact on large sites
if(intval(get_config('system','optimize_items')))
q("optimize table item");
logger('expire: start');