[Postfixbuch-users] amavisd-new $sql_select_policy
Christian Boltz
postfixbuch at cboltz.de
Mi Okt 15 12:18:42 CEST 2008
Hallo Leute,
Am Freitag, 10. Oktober 2008 schrieb nighthawk:
> 2008/10/10 Christian Boltz <postfixbuch at cboltz.de>:
> > Am Dienstag, 7. Oktober 2008 schrieb Scholz, Christian:
> >>> $sql_select_policy = 'SELECT "Y" as local FROM panel_domains
> >>> WHERE CONCAT("@",domain) IN (%k)'
> >
> > Die Query ist übrigens SQL-technisch blöd - durch das Voranstellen
> > des @ vor die Domain wird die Indexnutzung effektiv verhindert :-(
>
> Kann MySQL keine Indizes über Funktionsergebnisse bilden?
Nicht dass ich wüsste.
Was ich mir schon überlegt habe, ist die Einrichtung einer
Hilfsspalte "atdomain", die eben die Domain mit vorangestelltem @
enthält. Sowas lässt sich dann über einen INSERT- und UPDATE-Trigger
aktuell halten und ist, da "echte" Spalte, Index-fähig.
Gruß
Christian Boltz
--
[Wofür ist Apache nötig?] Webmin bringt auch seinen eigenen Webserver
mit. :-) Vielleicht SWAT? Nein warte, der bringt ja auch seinen
eigenen... Jetzt hab ich's. Fontlinge. Siehe Signatur. Die brauchen den
Apache. :)))) [Ratti in suse-linux]
Mehr Informationen über die Mailingliste Postfixbuch-users