Vertical scaling is the practice of increasing the capacity of a single server by adding more resources to it. For example more CPU power, RAM, storage, or faster hardware. Instead of adding more machines to handle increased load, you make your existing machine more powerful.
In database contexts, vertical scaling means upgrading your database server to more powerful hardware so it can handle more queries, store more data, and process transactions faster. It’s the most straightforward way to improve database performance.