Skip to main content

database

Managed database SKUs.

Primary key: vendor_id, database_id. See the version history of this table on dbdocs.io.

Columns​

ColumnTypeConstraintsReferencesDescription
vendor_idVARCHAR(255)PKvendor.vendor_idReference to the Vendor.
database_idVARCHAR(255)PKUnique identifier, as called at the Vendor.
nameVARCHAR(255)NOT NULLHuman-friendly name.
api_referenceVARCHAR(255)NOT NULLHow this resource is referenced in the vendor API calls. This is usually either the id or name of the resource, depending on the vendor and actual API endpoint.
api_reference_objectJSONHow this resource is referenced in the vendor API calls, including the parameter name(s).
display_nameVARCHAR(255)NOT NULLHuman-friendly reference (usually the id or name) of the resource.
descriptionVARCHAR(255)Short description.
familyVARCHAR(255)Hardware family or class classification.
server_idVARCHAR(255)Reference to the underlying cloud server''s identifier.
vcpusINTEGERNumber of virtual CPU cores allocated to the database server instance.
memory_amountINTEGERAmount of RAM (MiB) provisioned for the instance.
engineENUMManaged database engine running on the instance. See DatabaseEngine for the possible values.
wire_protocolENUMNetwork protocol used for client connections. See DatabaseWireProtocol for the possible values.
engine_versionsJSONNOT NULLMajor database engine versions supported.
auto_upgrade_versionsBOOLAuto-upgrade between minor database engine versions.
haJSONNOT NULLOrdered HA levels supported, highest tier first.
ha_strategyJSONNOT NULLOrdered HA strategies supported, highest tier first.
max_read_replicasINTEGERMaximum number of read-only replica nodes supported to scale read workloads.
custom_configBOOLWhether database engine parameters/flags can be customized.
custom_extensionsBOOLSupport for custom database engine extensions/plugins.
storage_sizeINTEGERBundled storage capacity included in the database (GB).
storage_extra_minINTEGERMinimum custom storage size (in GB) that can be attached to the instance.
storage_extra_maxINTEGERMaximum storage limit (in GB) supported by the instance or storage tier.
storage_extra_autosizeBOOLWhether storage capacity can automatically expand as disk usage grows.
disk_encryptionBOOLIndicates whether underlying storage drives are encrypted at rest.
scheduled_backupsBOOLSupport for automated snapshot schedules and backup retention management.
continuous_backupsINTEGERMaximum point-in-time recovery (PITR) log retention window expressed in days (0 if unsupported).
connection_poolBOOLManaged connection proxy support.
system_monitoringBOOLAvailability of host-level CPU, RAM, and disk metrics dashboards.
database_monitoringBOOLDatabase engine performance insights (slow queries, locks, execution plans).
autotuning_adviceBOOLAnalyzes workload and generates actionable performance tuning advice.
autotuning_applyBOOLSystem automatically executes performance fixes (e.g., index creation, parameter tuning) without operator intervention.
slaFLOATService level agreement as a percentage, e.g. 99.95.
security_featuresJSONNOT NULLSecurity capabilities supported by DBaaS providers.
statusENUMNOT NULLStatus of the resource (active or inactive). See Status for the possible values.
observed_atDATETIMENOT NULLTimestamp of the last observation.

Foreign keys​

  • vendor_id → vendor (vendor_id)

Enums​

DatabaseEngine​

Managed database engine.

ValueDescription
POSTGRESQLPostgreSQL.

DatabaseWireProtocol​

Wire protocol for a managed database type.

ValueDescription
POSTGRESQLPostgreSQL.

Status​

Last known status of a resource, e.g. active or inactive.

ValueDescription
ACTIVEActive and available resource.
INACTIVEUnavailable. For Server/Database: temporary or unknown cause.
PLANNED_FOR_RETIREMENTPlanned for retirement; only valid for Server and Database.
RETIREDNot orderable anymore, but prices may still exist (e.g. active multi-year contracts). Only valid for Server and Database.

Referenced by​