Todos los productos
Search
Centro de documentos

Tablestore:Límites de consultas SQL

Última actualización: Sep 03, 2026

Este tema describe los límites aplicables a las consultas SQL.

Límites de configuración

Elemento

Límite

Descripción

Nombre de la base de datos

Único dentro de una región

El nombre de la base de datos corresponde al nombre de la instancia y debe cumplir los siguientes requisitos:

Puede contener letras, dígitos y guiones (-). Debe comenzar con una letra y no puede terminar con un guion (-).

  • La longitud debe ser de 3 a 16 bytes y puede incluir letras, dígitos y guiones (-).

  • Debe comenzar con una letra y no puede terminar con un guion (-).

  • No debe coincidir con palabras reservadas ni palabras clave de SQL. Para obtener más información, consulte SQL reserved words and keywords.

Nombre de la tabla de asignación

Único dentro de una base de datos

El nombre de la tabla corresponde al nombre de la tabla de datos o de la tabla de índices, y debe cumplir los siguientes requisitos:

  • La longitud debe ser de 1 a 255 bytes y puede incluir letras, dígitos y guiones bajos (_).

  • Debe comenzar con una letra o un guion bajo (_).

  • No debe coincidir con palabras reservadas ni palabras clave de SQL. Para obtener más información, consulte SQL reserved words and keywords.

Nombre de columna

Único dentro de una tabla

El nombre de columna corresponde al nombre de una columna en una tabla de datos o de índices, y debe cumplir los siguientes requisitos:

  • La longitud debe ser de 1 a 255 bytes y puede incluir letras, dígitos y guiones bajos (_).

  • Debe comenzar con una letra o un guion bajo (_).

  • No debe coincidir con palabras reservadas ni palabras clave de SQL. Para obtener más información, consulte SQL reserved words and keywords.

Tipos de datos de columnas de clave primaria

VARCHAR, BIGINT y VARBINARY

  • VARCHAR: cadena que no excede 1 KB de longitud. Se recomienda establecer la longitud máxima de los valores de la columna de clave primaria en 1,024 mediante VARCHAR(1024).

  • BIGINT: entero con signo de 64 bits con una longitud de 8 bytes.

  • VARBINARY: datos binarios que no exceden 1 KB de longitud. Se recomienda establecer la longitud máxima de los valores de la columna de clave primaria en 1,024 mediante VARBINARY(1024).

Tipos de datos de columnas de atributos

MEDIUMTEXT, BIGINT, DOUBLE, MEDIUMBLOB y BOOL

  • MEDIUMTEXT: cadena que no excede 2 MB de longitud.

  • BIGINT: entero con signo de 64 bits con una longitud de 8 bytes.

  • DOUBLE: número de punto flotante de 64 bits con una longitud de 8 bytes.

  • MEDIUMBLOB: datos binarios que no exceden 2 MB de longitud.

  • BOOL: valor verdadero o falso con una longitud de 1 byte.

Límites de operaciones

Elemento

Límite

Descripción

Duración de ejecución de una instrucción SQL individual

30 segundos

La duración de ejecución de una instrucción SQL depende de su complejidad y del volumen de datos en la tabla. El tiempo máximo permitido es de 30 segundos; si se supera este límite, el sistema devuelve un error.

Cantidad de datos por escaneo individual

128 MB o 100,000 filas

Un solo escaneo admite como máximo 100,000 filas o 128 MB de datos. Si se excede alguno de estos límites, el sistema devuelve un error.

Tipo de datos y posición de una columna

No modificables

No es posible modificar el tipo de datos ni la posición de una columna.

Distinción entre mayúsculas y minúsculas

No distingue entre mayúsculas y minúsculas

Los nombres de tablas y columnas en Tablestore distinguen entre mayúsculas y minúsculas. Sin embargo, al usar SQL, estos nombres se convierten a minúsculas para realizar la coincidencia. Por ejemplo, para operar sobre la columna Aa de una tabla de Tablestore, use AA, aa, aA o Aa en la consulta SQL. En consecuencia, los nombres de tablas o columnas en Tablestore no pueden ser simultáneamente AA, aa, aA y Aa.