# Partitioning

* https://devopedia.org/database-sharding#qst-ans-1
* Splitting the database into parts
* All partitions of a table reside on the same server
* Partitions can be horizontal (split by rows) or vertical (by columns).
* horizontal partitioning (split along rows) is called sharding
* https://stackoverflow.com/questions/20771435/database-sharding-vs-partitioning
