|
Objet du moteur de base de données SQL Server
|
Taille maximale/nombre maximal dans SQL Server (32 bits)
|
Taille maximale/nombre maximal dans SQL Server (64 bits)
|
|
Taille du traitement1
|
65 536 * Taille des paquets réseau
|
65 536 * Taille des paquets réseau
|
|
Octets par colonne de chaîne courte
|
8,000
|
8,000
|
|
Octets par clause GROUP BY, ORDER BY
|
8,060
|
8,060
|
|
Octets par clé d'index2
|
900
|
900
|
|
Octets par clé étrangère
|
900
|
900
|
|
Octets par clé primaire
|
900
|
900
|
|
Octets par ligne8
|
8,060
|
8,060
|
|
Octets dans le texte source d'une procédure stockée
|
Taille de lot inférieure ou 250 Mo
|
Taille de lot inférieure ou 250 Mo
|
|
Octets par colonne varchar(max), varbinary(max), xml, text ou image
|
2^31-1
|
2^31-1
|
|
Caractères par colonne ntext ou nvarchar(max)
|
2^30-1
|
2^30-1
|
|
Index cluster par table
|
1
|
1
|
|
Colonnes dans les clauses GROUP BY, ORDER BY
|
Limité uniquement par le nombre d'octets
|
Limité uniquement par le nombre d'octets
|
|
Colonnes ou expressions dans une instruction GROUP BY WITH CUBE ou WITH ROLLUP
|
10
|
10
|
|
Colonnes par clé d'index7
|
16
|
16
|
|
Colonnes par clé étrangère
|
16
|
16
|
|
Colonnes par clé primaire
|
16
|
16
|
|
Colonnes par tableau non large
|
1,024
|
1,024
|
|
Colonnes par tableau large
|
30,000
|
30,000
|
|
Colonnes par instruction SELECT
|
4,096
|
4,096
|
|
Colonnes par instruction INSERT
|
4096
|
4096
|
|
Connexions par client
|
Valeur maximale des connexions configurées
|
Valeur maximale des connexions configurées
|
|
Taille de la base de données
|
524 272 téraoctets
|
524 272 téraoctets
|
|
Bases de données par instance de SQL Server
|
32,767
|
32,767
|
|
Groupes de fichiers par base de données
|
32,767
|
32,767
|
|
Fichiers par base de données
|
32,767
|
32,767
|
|
Taille de fichier (données)
|
16 téraoctets
|
16 téraoctets
|
|
Taille de fichier (journal)
|
2 téraoctets
|
2 téraoctets
|
|
Références de table de clé étrangère par table4
|
253
|
253
|
|
Longueur d'identificateur (en caractères)
|
128
|
128
|
|
Instances par ordinateur
|
50 instances sur un serveur autonome pour toutes les éditions de SQL Server.
SQL Server prend en charge 25 instances sur un cluster de basculement si vous utilisez un disque de cluster partagé, car l'option stockée pour votre installation de cluster SQL Server prend en charge 50 instances sur un cluster de basculement si vous choisissez les partages SMB comme option de stockage de votre installation de cluster. Pour plus d'informations, consultez Types de stockage pour les fichiers de données.
|
50 instances sur un serveur autonome.
25 instances sur un cluster de basculement si vous utilisez un disque de cluster partagé, car l'option stockée pour votre installation de cluster SQL Server prend en charge 50 instances sur un cluster de basculement si vous choisissez les partages SMB comme option de stockage de votre installation de cluster. Pour plus d'informations, consultez Types de stockage pour les fichiers de données.
|
|
Longueur d'une chaîne contenant des instructions SQL (taille du traitement)1
|
65 536 * Taille des paquets réseau
|
65 536 * Taille des paquets réseau
|
|
Verrous par connexion
|
Verrous maximaux par serveur
|
Verrous maximaux par serveur
|
|
Verrous par instance de SQL Server5
|
Jusqu'à 2 147 483 647
|
Limité uniquement par la mémoire
|
|
Niveaux d'imbrication des procédures stockées6
|
32
|
32
|
|
Sous-requêtes imbriquées
|
32
|
32
|
|
Niveaux de déclencheurs imbriqués
|
32
|
32
|
|
Index non cluster par table
|
999
|
999
|
|
Nombre d'expressions distinctes dans la clause GROUP BY lorsque l'un des éléments suivants est présent : CUBE, ROLLUP, GROUPING SETS, WITH CUBE, WITH ROLLUP
|
32
|
32
|
|
Nombre de jeux de regroupement générés par les opérateurs dans la clause GROUP BY
|
4,096
|
4,096
|
|
Paramètres par procédure stockée
|
2,100
|
2,100
|
|
Paramètres par fonction définie par l'utilisateur
|
2,100
|
2,100
|
|
REFERENCES par table
|
253
|
253
|
|
Lignes par table
|
Limité par le stockage disponible
|
Limité par le stockage disponible
|
|
Tables par base de données3
|
Limité par le nombre d'objets dans une base de données
|
Limité par le nombre d'objets dans une base de données
|
|
Partitions par table ou index partitionné
|
1,000
Important
|
|
Sur les systèmes 32 bits, la création d'une table ou d'un index avec plus de 1 000 partitions est possible, mais n'est pas prise en charge.
|
|
15,000
|
|
Statistiques sur les colonnes non indexées
|
30,000
|
30,000
|
|
Tables par instruction SELECT
|
Limité uniquement par les ressources disponibles
|
Limité uniquement par les ressources disponibles
|
|
Déclencheurs par table3
|
Limité par le nombre d'objets dans une base de données
|
Limité par le nombre d'objets dans une base de données
|
|
Colonnes par instruction UPDATE (tableaux larges)
|
4096
|
4096
|
|
Connexions utilisateur
|
32,767
|
32,767
|
|
Index XML
|
249
|
249
|