SQLServer 语句-创建索引
时间: 2023-08-02 13:25:05 浏览: 97
SQL Server 指南 .pdf
创建索引是提高 SQL Server 查询性能的一种重要手段。下面是创建索引的 SQL Server 语句:
创建非聚集索引:
```
CREATE NONCLUSTERED INDEX index_name ON table_name (column1, column2, ...);
```
其中,`index_name` 为索引名称,`table_name` 为被索引的表名称,`column1, column2, ...` 为需要创建索引的列名。
创建聚集索引:
```
CREATE CLUSTERED INDEX index_name ON table_name (column1, column2, ...);
```
其中,`index_name` 为索引名称,`table_name` 为被索引的表名称,`column1, column2, ...` 为需要创建索引的列名。
需要注意的是,创建索引会增加数据库的维护成本,因此需要谨慎使用。同时,索引不是万能的,有时候过多的索引反而会降低查询性能。因此,在创建索引时,需要根据具体情况进行权衡和选择。
阅读全文