I am setting up a PHP driven reporting tool and am trying to select my backend.
I will be receiving data from multiple sources, probably about a million transactions a day to start, maybe increasing in the future. The data will be quite minimal, maybe 20 fields of data - the style will be something like web log records.
I plan to add these to a single table, so by the end year 1 I expect 365million records, maybe nearer 600million. This will grow exponentially as years go on.
Can MYSQL handle this?
How fast will it process a query on that data?
Should I look to split the data down somehow (don't know how).
I will be receiving data from multiple sources, probably about a million transactions a day to start, maybe increasing in the future. The data will be quite minimal, maybe 20 fields of data - the style will be something like web log records.
I plan to add these to a single table, so by the end year 1 I expect 365million records, maybe nearer 600million. This will grow exponentially as years go on.
Can MYSQL handle this?
How fast will it process a query on that data?
Should I look to split the data down somehow (don't know how).