You only have 2 choices when provisioning databases: Over-provision: set your compute high for the worst case scenario and over-pay for idle CPU Under-provision: save cash now by setting compute low but a workload spike will cripple your system later This is the “provisioning paradox”, and if you’ve ever managed a production database, you’ve faced this challenge. For years, we’ve just accepted this as the cost of doing business with relational databases.