Maison > base de données > SQL > le corps du texte

Quel est le but de créer un index pour une table de données ?

hzc
Libérer: 2020-06-19 13:18:12
original
18048 Les gens l'ont consulté

Quel est le but de créer un index pour une table de données ?

1. Le but de la création d'un index en SQL est le suivant :

1. Un index unique (unique) peut garantir l'unicité des données ; 🎜>2 , accélérer la récupération des données ;

3. Accélérer la connexion entre les tables

4. Réduire le temps de regroupement et de tri ; hiders pour améliorer les performances du système.

2. Syntaxe de création d'index SQL :

CREATE [UNIQUE] [CLUSTERED| NONCLUSTERED](索引类型) INDEX <索引名> ON <表名>(<列名> [ASC|DESC] 
[, <列名>[ASC|DESC]...])。
Copier après la connexion

Informations détaillées :

Quel est le but de créer un index pour une table de données ?Introduction aux catégories d'index :

1. Index unique :

Un index unique est un index qui ne permet pas à deux lignes d'avoir la même valeur d'index. La plupart des bases de données ne permettent pas d'enregistrer les index uniques nouvellement créés avec la table lorsqu'il existe des valeurs de clé en double dans les données existantes. La base de données peut également empêcher l'ajout de nouvelles données qui créeraient des valeurs de clé en double dans le tableau.

2. Index de clé primaire :

Les tables de base de données ont souvent une colonne ou une combinaison de colonnes, dont les valeurs identifient de manière unique chaque ligne de la table. Cette colonne est appelée clé primaire de la table. La définition d'une clé primaire pour une table dans un diagramme de base de données crée automatiquement un index de clé primaire, qui est un type spécifique d'index unique. L'index exige que chaque valeur de la clé primaire soit unique. Il permet également un accès rapide aux données lorsqu'un index de clé primaire est utilisé dans les requêtes.

Tutoriel recommandé : "

Tutoriel mysql

"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!