Descripción general de las bases de datos

En esta página, se describen las bases de datos de Spanner y sus propiedades.

Descripción general

Una base de datos de Spanner es un contenedor para tus tablas, índices y vistas. Cada instancia de Spanner puede tener varias bases de datos.

En la jerarquía de Spanner, una base de datos es un elemento secundario de una instancia y el superior de un esquema.

Una base de datos hereda propiedades de su instancia superior, como la configuración (regional o multirregional), la capacidad de procesamiento y el almacenamiento disponibles.

Las propiedades que se configuran en la base de datos son las siguientes:

  • El dialecto. Spanner es compatible con GoogleSQL y PostgreSQL. Todas las tablas de una base de datos deben usar el mismo dialecto.
  • Una política de IAM. Las reglas de acceso que define esta política se aplican a las tablas y a los datos de la base de datos.
  • El tipo de clave de encriptación que se usará. El valor predeterminado es una clave de propiedad de Google y una administrada por Google. También se admite una clave de encriptación administrada por el cliente.
  • Protección contra la eliminación de bases de datos para evitar la eliminación accidental de bases de datos.
  • Las políticas de base de datos, como la región líder predeterminada, la versión del optimizador de consultas, la versión del paquete de estadísticas del optimizador de consultas y el período de retención de la versión, se pueden configurar o modificar con declaraciones DDL. Consulta la referencia de DDL para GoogleSQL o PostgreSQL.

Los límites de la base de datos, incluida la cantidad de bases de datos permitidas por instancia y la cantidad de tablas permitidas por base de datos, se definen en la página Cuotas y límites.

Consideraciones

Antes de crear una base de datos, considera las implicaciones de tu diseño de esquema. Lee Prácticas recomendadas sobre el diseño del esquema, además del documento Esquema y modelo de datos, en particular la sección sobre cómo diseñar para multiusuarios.

¿Qué sigue?