<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Thanks Antoine, I was using the test more for educational purposes but Brion's poist is a good reminder not to use page_random for any serious sampling purpose</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">G </div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div><br></div><div>Giovanni Luca Ciampaglia<br><br>✎ 919 E 10th ∙ Bloomington 47408 IN ∙ USA<br>☞ <a href="http://www.glciampaglia.com/" target="_blank">http://www.glciampaglia.com/</a><br>✆ +1 812 855-7261<br></div>✉ <a href="mailto:gciampag@indiana.edu" target="_blank">gciampag@indiana.edu</a><br></div></div></div>
<br><div class="gmail_quote">2014-11-12 4:00 GMT-05:00 Antoine Musso <span dir="ltr"><<a href="mailto:hashar+wmf@free.fr" target="_blank">hashar+wmf@free.fr</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Le 11/11/2014 14:36, Brad Jorsch (Anomie) a écrit :<br>
<span class="">> On Tue, Nov 11, 2014 at 1:02 AM, Giovanni Luca Ciampaglia<br>
</span><snip><br>
<span class="">> >   Drawing a list of random titles with page_random takes more than a<br>
> >   minute!<br>
><br>
><br>
> Because you're doing it wrong. "page_random > rand()" evaluates rand()<br>
> *for each row*. Since it's nowhere near constant, it can't use an index.<br>
</span><snip><br>
<br>
Hello,<br>
<br>
Grabbing random pages is a bit of madness which has long confused<br>
people. Brion Vibber wrote a nice explanations a few years ago that<br>
gives a good overview:<br>
<br>
<a href="https://brionv.com/log/2007/11/22/random-tests/" target="_blank">https://brionv.com/log/2007/11/22/random-tests/</a><br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Antoine "hashar" Musso<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
_______________________________________________<br>
Labs-l mailing list<br>
<a href="mailto:Labs-l@lists.wikimedia.org">Labs-l@lists.wikimedia.org</a><br>
<a href="https://lists.wikimedia.org/mailman/listinfo/labs-l" target="_blank">https://lists.wikimedia.org/mailman/listinfo/labs-l</a><br>
</div></div></blockquote></div><br></div>