Michael,

> (test yourself) Mark Martinec: see below, I mentioned the db
> optimization stuff with one of the queries before: maybe we can get this
> into next rev?
> [...]
> and, check to see if this was fixed: (noop, its not:
> Mark: this works a LOT FASTER then the default: (and, partition_tag is
> NEVER null, by default it will be 0 unless you change it)
> 
> $sql_clause{sel_quar}=
>   "SELECT mail_text FROM quarantine".
>   " WHERE partition_tag =? AND mail_id=?".
>   " ORDER BY chunk_ind"; 
> this screws up the optimizer:
>   'SELECT mail_text FROM quarantine'.
>   ' WHERE coalesce(partition_tag,0)=coalesce(?,0) AND mail_id=?'.
>   ' ORDER BY chunk_ind',

Already removed the 'coalesce' in 2.7.0 pre-releases starting
with 2.7.0-pre5, thanks for pointing it up.

> we use an isoyearweek (due to archiving)

The current 2.7.0 pre-releases offer the function iso8601_yearweek,
which returns a number: $year * 100 + $weeknumber

  Mark

------------------------------------------------------------------------------
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
_______________________________________________
AMaViS-user mailing list
AMaViS-user@lists.sourceforge.net 
https://lists.sourceforge.net/lists/listinfo/amavis-user 
 Please visit http://www.ijs.si/software/amavisd/ regularly
 For administrativa requests please send email to rainer at openantivirus dot 
org

Reply via email to