- You pay for a running instance.
- Idle nights and weekends are still billed.
- Every temporary database adds fixed spend.
- As the number of environments grows, the budget scales linearly.
Why SPG99 is better for dev/test and temporary environments
SPG99 removes the two main sources of overspend in temporary PostgreSQL environments: idle billing and manual operations. For the application, it still remains regular PostgreSQL over a standard DSN.
- You pay for actual load.
- No queries means compute turns off.
- Temporary databases stop burning budget while idle.
- You keep more environments within the same spend.
For dev/test, preview, and temporary environments, Managed PostgreSQL 24/7 almost always means paying for time when the database does nothing. SPG99 turns compute on only for real load.
Example: database is idle 66% of time
At a similar size, Managed PostgreSQL 24/7 keeps charging like an always-on server. SPG99 is billable only during real load periods.
Autoscaler: the database handles spikes without overpaying
SPG99 automatically increases database resources when load rises and scales them down when the peak ends. No manual resizing, no permanent “just in case” reserve, and no slowdowns when demand grows.
Analyzes the load
The platform tracks when the current resources are no longer enough to keep the database running stably.
Scales at the right moment
As soon as load rises, SPG99 automatically adds compute resources without downtime, manual actions, or extra operational overhead.
Returns to the optimal size
When the peak passes, resources automatically shrink back to the optimal level so you do not pay for unused capacity.
A regular PostgreSQL endpoint for the application, not a separate serverless mode
SPG99 does not force you to rewrite the integration. The application connects through a standard DSN over TLS, and the platform wakes the database on first access before returning it to a regular PostgreSQL flow.
- Standard DSN over TLS, regular drivers, psql, ORMs, and migrations.
- Cold start is usually under 2.5 seconds.
- After startup it behaves like regular PostgreSQL.
- For resilience, retry and a reasonable connect_timeout are enough instead of platform-specific logic.
Serverless demo: compute sleeps on idle, wakes up on the first query, and goes back to sleep automatically. Cold start time may vary by region.
The database can sleep, but for the application it still looks like standard PostgreSQL with a short cold start on first access.
The platform replaces manual work for each database
You create the database and connect the application.
Provisioning, updates, monitoring, and day-2 operations are handled by SPG99.
- No manual setup — A new database appears without manually preparing VMs, disks, and network rules.
- One managed control plane — Console and API provide one control surface for people, scripts, and CI/CD.
- Everything in one place — Metrics, logs, action history, and database state stay visible in one place.
- Less operational drag — Platform teams stop spending time on routine care of temporary PostgreSQL environments.
| Tenant | DB | State | Last used | Timeline | Compute | Action |
|---|
psql "postgres://t1:<client_token>@provisioner.spg99.ru:5432/d1"
| Tenant | DB | State | Last used | Timeline | Compute |
|---|---|---|---|---|---|
| t1 | d1 | READY | 10s ago | 00000001 | On |
| t1 | d2 | STOPPED | 2h ago | 00000002 | Off |
