# MySQL for Statistics - Old Faithful

DevFeed: [MySQL for Statistics - Old Faithful](<https://devfeed.tech/articles/mysql-for-statistics-old-faithful-2089.md>)

Original publisher: [Read original article](<https://developers.soundcloud.com/blog//mysql-stats-old-faithful>)

Published: 2011-07-05T00:00:00Z

Content type: article

Language: en

Sources: [SoundCloud Backstage Blog](<https://devfeed.tech/sources/soundcloud-backstage-blog.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>), [Temporal data](<https://devfeed.tech/topics/temporal-data.md>)

Tags: [data](<https://devfeed.tech/tags/data.md>), [database](<https://devfeed.tech/tags/database.md>), [events](<https://devfeed.tech/tags/events.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [persistence](<https://devfeed.tech/tags/persistence.md>), [statistics](<https://devfeed.tech/tags/statistics.md>), [storage](<https://devfeed.tech/tags/storage.md>), [time-series](<https://devfeed.tech/tags/time-series.md>)

## AI overview

The article describes using MySQL with InnoDB for statistics persistence after MongoDB disk thrashing. It examines read-optimized storage, indexed play logs, aggregation requirements, time ranges, and query I/O behavior at multi-billion-row scale.

## Source excerpt

MySQL turns out to be a good Swiss Army Knife for persistence, if used wisely. Understanding disk access patterns driven by your storage...