Quote:
more over which database are you using
and what is the root cause of performance
We are using MySQL 5. It is clustered and replicated (master + 2 slaves).
Performance problem caused by the size. Several mostly accessed tables have 100,000,000 - 500,000,000 rows.
Quote:
why did you choose such solution?
We need to distribute data. Right now everything is in one location. We are trying to spread it among several data centers across the world to move data closer to the customers and reduce network traffic.
If you can offer better solution, I am all ears.