The reason I don't want to do it the way you are suggesting, is my output gives more info than just the database alone will in a single query.
Example of one of the outputs of a win.
Timestamp, rollID, rolls, betAmount, chance, spent, winProfit, runProfit, roll, high/low
2018-12-12 22:20:29, 3681034414, 532, 0.00000009, 0.41, 0.00001952, 0.00002166, 0.00000214, 99.6977, Betting High
That last number before the actual roll itself, is the total amount of profit for the run since the last win. Without querying all entries from win to win, it won't give me that info. It's easier to just refresh a file than to write an sql to search for a range, then get the sum between the range, etc.