UPDATE #1: Just pruned out more than 75% of the data in the worker graphs section and worker speed estimation tables, and sped up those queries by more than 10x.
UPDATE #2: Charts have been forced to do a full reset, expect them to start regenerating over the next 2-6 hours.
UPDATE #3: Rankings speeds now reflect the previous PPLNS shift average speed for each user. PPS users do not register on the Rankings.
Overall: Drastic improvements to what have always been the slowest scripts on the site. A few quirks may appear over the first hour or two while the tables rebuild with fresh data.
Does all this affect the 24hr earning stat? Mine jumped from .2 to .36 BTC/day. That's too big even considering the luck.
Yes, there's a few quirks to 24-hour earning stats for PPS users. It should correct itself in about 18 hours once the changes have been in effect for 24 hours. However, 0.2 to 0.36 isn't too big considering luck if you go from a bad day to a good day.