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 (-).
|
|
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:
|
|
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:
|
|
Tipos de datos de columnas de clave primaria |
VARCHAR, BIGINT y VARBINARY |
|
|
Tipos de datos de columnas de atributos |
MEDIUMTEXT, BIGINT, DOUBLE, MEDIUMBLOB y BOOL |
|
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. |