Cette rubrique décrit les limites applicables aux requêtes SQL.
Limites de configuration
|
Élément |
Limite |
Description |
|
Nom de la base de données |
Unique au sein d'une région |
Le nom de la base de données correspond au nom de l'instance. Il doit respecter les exigences suivantes : Le nom peut contenir des lettres, des chiffres et des traits d'union (-). Il doit commencer par une lettre et ne peut pas se terminer par un trait d'union (-).
|
|
Nom de la table de mappage |
Unique au sein d'une base de données |
Le nom de la table correspond au nom de la table de données ou au nom de la table d'index. Il doit respecter les exigences suivantes :
|
|
Nom de la colonne |
Unique au sein d'une table |
Le nom de la colonne correspond au nom de la colonne dans une table de données ou une table d'index. Il doit respecter les exigences suivantes :
|
|
Types de données des colonnes de clé primaire |
VARCHAR, BIGINT et VARBINARY |
|
|
Types de données des colonnes d'attribut |
MEDIUMTEXT, BIGINT, DOUBLE, MEDIUMBLOB et BOOL |
|
Limites des opérations
|
Élément |
Limite |
Description |
|
Durée d'exécution d'une seule instruction SQL |
30 secondes |
La durée d'exécution d'une seule instruction SQL dépend de la complexité de l'instruction et du volume de données présent dans la table. La durée maximale est de 30 secondes. Si cette limite est dépassée, le système renvoie une erreur. |
|
Volume de données pour une seule analyse |
128 Mo ou 100 000 lignes |
Le nombre maximal de lignes pour une seule analyse est de 100 000 ou le volume maximal de données pour une seule analyse est de 128 Mo. Si cette limite supérieure est dépassée, le système renvoie une erreur. |
|
Type de données et position d'une colonne |
Non modifiable |
Il est impossible de modifier le type de données et la position d'une colonne. |
|
Sensibilité à la casse |
Non sensible à la casse |
Les noms de tables et de colonnes dans Tablestore sont sensibles à la casse. Lors de l'utilisation du langage SQL, les noms de tables et de colonnes Tablestore sont convertis en minuscules pour la correspondance. Ainsi, si vous souhaitez effectuer des opérations sur la colonne Aa dans une table Tablestore, vous pouvez utiliser AA, aa, aA ou Aa dans l'instruction SQL. Par conséquent, les noms de tables ou de colonnes dans Tablestore ne peuvent pas être simultanément AA, aa, aA et Aa. |