By Midgardsormr.Sammitch 2008-09-08 00:49:27
I'd imagine the limits in place are for the sake of the database server[s], ie. only X transactions are kept on hand per item, 255 per character. Anything older would be cut out of the tables for the sake of disk space, index memory, and transaction efficiency.
What difference does it make what the prices were 3 months ago if it's selling so fast your records are already pushed off the end of the tables? There's not much chance you're going to be pricing anything retroactively. I agree with Littledarc that you should track it yourself, but I recommend Excel, or OpenOffice Calc.
The one, more reasonable option I would like to see pursued is an actual, readable timescale on the price history graphs. Those appear to be culled from data that goes back further than what the tables display, but the x-axis gradations are so garbled that it's impossible to tell. The y-axis has the same problem, but at least the labels for the data points pop up on mouseover.