Tous les produits
Search
Centre de documentation

Tablestore:Limites des requêtes SQL

Dernière mise à jour :Sep 22, 2026

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 (-).

  • La longueur du nom doit être comprise entre 3 et 16 octets. Le nom peut contenir des lettres, des chiffres et des traits d'union (-).

  • Le nom doit commencer par une lettre et ne peut pas se terminer par un trait d'union (-).

  • Le nom ne doit pas correspondre aux mots réservés et aux mots-clés SQL. Pour plus d'informations, consultez la section Mots réservés et mots-clés SQL.

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 :

  • La longueur du nom doit être comprise entre 1 et 255 octets. Le nom peut contenir des lettres, des chiffres et des traits de soulignement (_).

  • Le nom doit commencer par une lettre ou un trait de soulignement (_).

  • Le nom ne doit pas correspondre aux mots réservés et aux mots-clés SQL. Pour plus d'informations, consultez la section Mots réservés et mots-clés SQL.

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 :

  • La longueur du nom doit être comprise entre 1 et 255 octets. Le nom peut contenir des lettres, des chiffres et des traits de soulignement (_).

  • Le nom doit commencer par une lettre ou un trait de soulignement (_).

  • Le nom ne doit pas correspondre aux mots réservés et aux mots-clés SQL. Pour plus d'informations, consultez la section Mots réservés et mots-clés SQL.

Types de données des colonnes de clé primaire

VARCHAR, BIGINT et VARBINARY

  • VARCHAR : chaîne de caractères dont la longueur n'excède pas 1 Ko. Nous vous recommandons de définir la longueur maximale des valeurs de la colonne de clé primaire à 1 024 en utilisant VARCHAR(1024).

  • BIGINT : entier signé 64 bits d'une longueur de 8 octets.

  • VARBINARY : données binaires dont la longueur n'excède pas 1 Ko. Nous vous recommandons de définir la longueur maximale des valeurs de la colonne de clé primaire à 1 024 en utilisant VARBINARY(1024).

Types de données des colonnes d'attribut

MEDIUMTEXT, BIGINT, DOUBLE, MEDIUMBLOB et BOOL

  • MEDIUMTEXT : chaîne de caractères dont la longueur n'excède pas 2 Mo.

  • BIGINT : entier signé 64 bits d'une longueur de 8 octets.

  • DOUBLE : nombre à virgule flottante double précision (64 bits) d'une longueur de 8 octets.

  • MEDIUMBLOB : données binaires dont la longueur n'excède pas 2 Mo.

  • BOOL : valeur booléenne (Vrai ou Faux) d'une longueur de 1 octet.

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.