Pros and Cons of Database Sharding for Performance and Maintenance

Pros and Cons of Database Sharding for Performance and Maintenance