or perhaps just partition your data.<br><a href="http://dev.mysql.com/doc/refman/5.1/en/partitioning-overview.html">http://dev.mysql.com/doc/refman/5.1/en/partitioning-overview.html</a><br><br><div class="gmail_quote">On Tue, Jul 10, 2012 at 3:12 PM, Alan Hodgson <span dir="ltr"><<a href="mailto:ahodgson@simkin.ca" target="_blank">ahodgson@simkin.ca</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Tuesday, July 10, 2012 02:56:10 PM Andrew Melton wrote:<br>
> Thanks, so adding something like this to the end of pdns.conf:<br>
><br>
> gmysql-basic-query=select content,ttl,prio,type,domain_id,name from blocks<br>
> where type='%s' and name='%s' and name like '%.<a href="http://4.1.domain.com" target="_blank">4.1.domain.com</a>'<br>
> gmysql-basic-query=select content,ttl,prio,type,domain_id,name from records<br>
> where type='%s' and name='%s' and name not like '%.<a href="http://4.1.domain.com" target="_blank">4.1.domain.com</a>'<br>
><br>
> Ideally, I'd like to resolve <a href="http://www.4.1.domain.com" target="_blank">www.4.1.domain.com</a> using the `blocks` table<br>
> and everything else using the records table.<br>
<br>
</div>You'll have to express that in SQL (case/when etc) in a single statement. You<br>
can't have two gmysql-basic-query options, I don't think.<br>
<br>
Also, PDNS gets most of it's data from gmysql-any-query.<br>
<br>
Also, IMO, unless records is many tens of millions of rows, I doubt it's worth<br>
splitting. And if it is, you might be better served with a pipe backend, since<br>
your records are probably programatically generated anyway.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
When the Athenians finally wanted not to give to society but for society to<br>
give to them, when the freedom they wished for most was freedom from<br>
responsibility, then Athens ceased to be free and was never free again.” --<br>
Edward Gibbon<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
Pdns-users mailing list<br>
<a href="mailto:Pdns-users@mailman.powerdns.com">Pdns-users@mailman.powerdns.com</a><br>
<a href="http://mailman.powerdns.com/mailman/listinfo/pdns-users" target="_blank">http://mailman.powerdns.com/mailman/listinfo/pdns-users</a><br>
</div></div></blockquote></div><br>