Cuotas y límites

En esta página, se describen los límites de producción para Cloud Spanner.

Estos valores están sujetos a cambios.

Verifica tus cuotas

Para verificar las cuotas actuales de recursos en tu proyecto, usa Google Cloud Console:

Verifica tus cuotas

Aumenta las cuotas

A medida que tu uso de Cloud Spanner aumente con el tiempo, las cuotas pueden aumentar, según corresponda. Si prevés un aumento considerable en el uso, es conveniente que hagas la solicitud con unos días de antelación para garantizar que tus cuotas tengan la capacidad necesaria.

  1. Dirígete a la página Cuotas en Cloud Console.

    Ir a la página Cuotas

  2. Selecciona API de Cloud Spanner en la lista desplegable Servicio.

    Si no ves la opción API de Cloud Spanner, quiere decir que no se habilitó esta API.

  3. Selecciona las cuotas que deseas cambiar.

  4. Haz clic en Editar cuotas.

  5. Completa los campos con tu nombre, correo electrónico y número de teléfono, y haz clic en Siguiente.

  6. Completa la solicitud de cuota y haz clic en Enviar solicitud.

Recibirás una respuesta del equipo de Cloud Spanner en el plazo de 48 horas posteriores al envío de la solicitud.

Límites de instancias

Valor Límite
Longitud del ID de instancia De 2 a 64 caracteres

Límites de bases de datos

Valor Límite
Bases de datos por instancia 100
Longitud del ID de la base de datos 2 a 30 caracteres
Capacidad de almacenamiento por nodo 2 TB1

Límites de esquemas

Declaraciones de DDL

Valor Límite
Tamaño de la declaración DDL para un cambio de esquema simple 10 MB
Tamaño de la declaración DDL para todo el esquema de una base de datos, como lo muestra GetDatabaseDdl 10 MB

Tablas

Valor Límite
Tablas por base de datos 2,048
Longitud del nombre de la tabla 1 a 128 caracteres
Columnas por tabla 1,024
Longitud del nombre de la columna 1 a 128 caracteres
Tamaño de los datos por columna 10 MB
Cantidad de columnas en una clave de tabla

16

Incluye columnas de clave compartidas con cualquier tabla superior

Profundidad de la intercalación de tablas

6

Una tabla de nivel superior con tablas secundarias tiene una profundidad de 1.

Una tabla de nivel superior con tablas secundarias de segundo nivel tiene una profundidad de 2, y así sucesivamente.

Tamaño total de una tabla o una clave de índice

8 KB

Incluye el tamaño de todas las columnas que conforman la clave

Índices

Valor Límite
Índices por base de datos 4,096
Índices por tabla 32
Longitud del nombre del índice 1 a 128 caracteres
Cantidad de columnas en una clave de índice

16

La cantidad de columnas indexadas (excepto las destinadas para ALMACENAMIENTO) más la cantidad de columnas de clave primaria en la tabla básica

Límites de consultas

Valor Límite
Columnas en una cláusula GROUP BY 1000
Llamadas a la función 1000
Uniones 15
Llamadas a la función anidadas 75
Cláusulas GROUP BY anidadas 35
Expresiones de subconsultas anidadas 25
Declaraciones de subselecciones anidadas 60
Parámetros 950
Longitud de la declaración de consulta 1 millón de caracteres
Campos STRUCT 1000
Valores secundarios de la expresión de subconsultas 40
Uniones en una consulta 200

Límites para crear, leer, actualizar y borrar datos

Valor Límite
Tamaño de la confirmación (incluye los índices) 100 MB
Lecturas simultáneas por sesión 100
Mutaciones por confirmación (incluye los índices)2 20,000
Declaraciones DML particionadas simultáneas por base de datos 20,000

Límites administrativos

Valor Límite
Tamaño de solicitudes de acciones administrativas3 1 MB
Frecuencia de acciones administrativas

5 por segundo por proyecto

(promedio de 100 segundos)

Límites de nodos

Valor Límite
Nodos por proyecto y por configuración de instancias 25

Límites de las solicitudes

Valor Límite
Tamaño de una solicitud, distinta de una confirmación4 10 MB

Notas

1. A fin de ofrecer alta disponibilidad y baja latencia cuando se accede a una base de datos, Cloud Spanner requiere 1 nodo por cada 2 TB en la base de datos. Por ejemplo, si tu instancia tiene 1 base de datos que almacena 3.5 TB de datos, debes aprovisionar por lo menos 2 nodos. Esos nodos mantendrán la instancia por debajo del límite hasta que el tamaño de la base de datos llegue a 4 TB. Cuando tenga ese tamaño, debes agregar otro nodo para permitir que crezca. De lo contrario, las escrituras en la base de datos fallarán. Para tener una experiencia de crecimiento fluida en tu base de datos, agrega nodos antes de que esta alcance el límite.

2. Las operaciones de inserción y actualización se toman en cuenta según las múltiples columnas que afectan. Por ejemplo, si se insertan valores a una columna de clave y a cuatro columnas que no son de clave, se considerará un total de cinco mutaciones en la operación de inserción. Las operaciones para borrar y borrar rangos se toman en cuenta como una mutación, sin importar la cantidad de columnas afectadas.

3. El límite para una solicitud de acción administrativa excluye las confirmaciones, las solicitudes que se mencionan en la nota 4 y los cambios de esquemas.

4. Esto incluye las solicitudes de lectura, transmisión de lecturas, ejecución de consultas de SQL y ejecución de transmisión de consultas de SQL, así como las solicitudes para crear y actualizar una base de datos.

¿Te sirvió esta página? Envíanos tu opinión:

Enviar comentarios sobre…

¿Necesitas ayuda? Visita nuestra página de asistencia.