Introduction Let us start by listing the scenarios in which we will need to perform shard maintenance. In addition to periodic maintenance operations the following situations might mandate performing shard maintenance. A shard is physically a server group. A single non-performant server can impact the latency of requests for the entire group. Hence we need to be able to pull out this non-performan
![MySQL Fabric - Sharding - Shard Maintenance](https://cdn-ak-scissors.b.st-hatena.com/image/square/f179bc1246728672822f774ca2c91974fc64d43e/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEi2gDd8JXl9WXLeKqEqDA6FiVhcBTzGxT6mGwmtES3FI5cOZfVgUARyImE9KHVd7X8ZTkZbVv10qMg_xhoEB_JJHGRRz6GcYV2lpV29gud4_X0nXoB8yzmxZVqfdhpf2KkNAV4eRKnR3dM%2Fw1200-h630-p-k-no-nu%2Fpic-1.png)