We try really hard to keep our systems running as close to 100% uptime as possible.
We’re hosted in a great data center that’s one of the best in the USA for systems that need to be PCI compliant. We share the place with banks, payment gateways, etc.
Our database is managed by the data center staff. This is good for a number of reasons, including keeping the DB separate from our app and being managed by others who are typically better at DB management.
We were informed recently that the DB we’re on is growing too big and is going to run out of disk space very soon. A number of attempts have been made to remedy this without downtime. The data center DB staff has tried various things with help from their DB vendor, but with no success.
Thus, we have been told today that they have to take the database offline tonight to install new disks.


