17.02.2014, 20:59
I optimized the hell out of the plugin. I optimized it that far, that my cached unthreaded queries are faster than uncached ("live") unthreaded queries used in other plugins (at least they are faster than the ones in StrickenKid's plugin).
Difference cached <--> uncached: uncached unthreaded queries only fetch the result you actually need, while cached ones fetch and save the complete result set (even rows and fields you won't use).
And since everything has its price, that optimization created some (a ton IMO) bugs which I've been fixing since R35 (and there are still some in R37 regarding mysql_unprocessed_queries and mysql_errno).
Difference cached <--> uncached: uncached unthreaded queries only fetch the result you actually need, while cached ones fetch and save the complete result set (even rows and fields you won't use).
And since everything has its price, that optimization created some (a ton IMO) bugs which I've been fixing since R35 (and there are still some in R37 regarding mysql_unprocessed_queries and mysql_errno).