DBMS SQL索引

本文概述

  • 1.创建索引语句
  • 2.唯一索引声明
  • 3.删除索引声明
  • 索引是特殊的查找表。它用于非常快地从数据库检索数据。
  • 索引用于加速选择查询和where子句。但是它通过插入和更新语句显示了数据输入。可以创建或删除索引, 而不会影响数据。
  • 数据库中的索引就像书后的索引一样。
  • 例如:当你参考一本书中讨论某个主题的所有页面时, 首先必须参考索引, 该索引按字母顺序列出所有主题, 然后引用一个或多个特定页码。
1.创建索引语句它用于在表上创建索引。它允许重复值。
句法
CREATE INDEX index_nameON table_name (column1, column2, ...);

【DBMS SQL索引】
CREATE INDEX idx_nameON Persons (LastName, FirstName);

2.唯一索引声明它用于在表上创建唯一索引。它不允许重复值。
句法
CREATE UNIQUE INDEX index_nameON table_name (column1, column2, ...);


CREATE UNIQUE INDEX websites_idxON websites (site_name);

3.删除索引声明它用于删除表中的索引。
句法
DROP INDEX index_name;


DROP INDEX websites_idx;

    推荐阅读