1.索引
索引主要分两种:
聚集索引:是指表中数据行的物理存储顺序与索引顺序完全相同。
非聚集索引:非聚集索引不敢变表中数据行的物理存储位置,数据与索引分开储存,通过索引指向的地址与表中的数据发生关系。
使用非聚集索引的情况
数据唯一较高,查询的数据量较少,已经包含聚集索引。
聚集索引:每个表中只有一个
非聚集索引:每个表中最多有249个
语句:
create [unique][ clustered|nonclustered]
index index_name
on table_name(column_name...)
[with fillfactor=x] --表示索引填充页的百分比
2.视图
视图:是一张虚拟表,他表示一张表的部分数据或者多张表的综合数据,其结构和数据是建立在对表的查询基础上
创建视图的准则:
语句:
create view name [(列名...)] --视图名称
[with encryption] --加密
as
<select语句>
查看所有视图信息