SQL 中的索引用于快速访问表或者视图中的数据。 索引是在表或者视图上创建的。 数据库有大量数据,如数千个表和视图。 当我们尝试访问这些数据时,需要更多时间。
SQL 提供了一种称为索引的方式,通过我们可以快速访问特定数据。
CREATE INDEX 语句用于创建索引。
SQL 中的索引类型
- 聚集索引
- 非聚集索引
- 唯一索引
- 列存储索引
什么是非聚集索引
在非聚集索引中,逻辑地址和物理地址是不一样的。 您可以在具有聚集索引的视图或者表上或者在堆上定义非聚集索引。 CREATE INDEX 语句用于在 SQL 中创建非聚集索引。
创建集群索引的语句
USE vipendra; GO IF EXISTS (SELECT name FROM sys.indexes WHERE name = N'non_cl_index_student') DROP INDEX non_cl_index_student ON Purchasing.ProductVendor; GO CREATE INDEX IX_ProductVendor_VendorID ON dbo.studentinfo (s_id); GO
日期:2020-06-02 22:17:52 来源:oir作者:oir