Cuotas y límites

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

Los valores están sujetos a cambios.

Consultar las cuotas

Para consultar las cuotas actuales de los recursos de tu proyecto, usa la consola de Google Cloud Platform:

Consultar las cuotas

Aumentar las cuotas

Las cuotas pueden ir aumentando conforme crece el uso que das a Cloud Spanner. Si crees que el uso va a aumentar considerablemente, te recomendamos que solicites un aumento con unos días de antelación para asegurarte de que dispones de las cuotas adecuadas.

  1. Ve a la página Cuotas de la consola de Google Cloud Platform.

    Ir a la página Cuotas

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

    Si no encuentras la API de Cloud Spanner, es porque todavía no se ha habilitado.

  3. Selecciona las cuotas que quieras modificar.

  4. Haz clic en Editar cuotas.

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

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

Tras esto, el equipo de Cloud Spanner se pondrá en contacto contigo en un plazo de 48 horas.

Límites de las instancias

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

Límites de las bases de datos

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

Límites de los esquemas

Declaraciones DDL

Valor Límite
Tamaño de la declaración DDL para un único cambio de esquema 10 MB
Tamaño de la declaración DDL para el esquema completo de una base de datos que se devuelva de GetDatabaseDdl 10 MB

Tablas

Valor Límite
Tablas por base de datos 2048
Longitud del nombre de la tabla De 1 a 128 caracteres
Columnas por tabla 1024
Longitud del nombre de la columna De 1 a 128 caracteres
Tamaño de los datos por columna 10 MB
Número de columnas de una clave de tabla

16

Incluye las columnas de clave compartidas con cualquier tabla principal

Profundidad de intercalado de la tabla

6

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

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

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

8 KB

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

Índices

Valor Límite
Índices por base de datos 4096
Índices por tabla 32
Longitud del nombre del índice De 1 a 128 caracteres
Número de columnas de una clave de índice

16

Número de columnas indexadas (salvo las columnas STORING) más el número de columnas de clave principal de la tabla base

Límites de las consultas

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

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

Valor Límite
Tamaño de confirmación (incluidos los índices) 100 MB
Lecturas simultáneas por sesión 100
Mutaciones por confirmación (incluidos los índices)2 20.000
Declaraciones simultáneas de DML particionado por base de datos 20.000

Límites de las acciones administrativas

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

5 por segundo y proyecto

(promediada durante 100 segundos)

Límites de los nodos

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

Límites de las solicitudes

Valor Límite
Tamaño de solicitud excepto confirmaciones4 10 MB

Notas

1. Debe haber un nodo por cada 2 TB de datos en la base de datos para que Cloud Spanner ofrezca alta disponibilidad y latencia baja al acceder a una base de datos. Por ejemplo, si tu instancia tiene una base de datos de 3,5 TB, debes aprovisionar al menos 2 nodos. Estos nodos mantendrán la instancia por debajo del límite hasta que la base de datos alcance los 4 TB. Cuando esto ocurra, tendrás que añadir otro nodo para permitir que la base de datos crezca. De lo contrario, las operaciones de escritura en la base de datos fallarán. Para que el crecimiento sea fluido, añade los nodos antes de que la base de datos alcance el límite.

2. En las operaciones de inserción y actualización, se tiene en cuenta la multiplicidad del número de columnas a las que afectan. Por ejemplo, insertar valores en una columna de clave y en cuatro columnas sin clave cuenta como cinco mutaciones en total a efectos de la inserción. Las operaciones de eliminación y eliminación de intervalos cuentan como una sola mutación, independientemente del número de columnas afectadas.

3. El límite de las solicitudes de acciones administrativas excluye las confirmaciones, las solicitudes indicadas en la nota 4 y los cambios de esquema.

4. Este límite incluye las solicitudes para crear y actualizar una base de datos, realizar operaciones de lectura, transmitir lecturas, ejecutar consultas SQL y ejecutar consultas SQL de transmisión.

¿Te ha resultado útil esta página? Enviar comentarios:

Enviar comentarios sobre...

Cloud Spanner Documentation