sqlserver 怎么建索引

作者:小橘猫 | 创建时间: 2023-05-30
最近做项目遇到了一些数据库查询性能问题,数据较多的时候,加载很慢,就试着想办法优化。但是什么字段应该建索引那些不该呢?...
sqlserver 怎么建索引

操作方法

表的主关键字自动建立唯一索引 select * from Ad_Meter

直接条件查询的字段 Ad_Meter 表中 作为条件查询的 S_ip select * from Ad_Meter where S_Ip='314111963400'

查询中与其它表关联的字段 Ad_Meter 表的SYSID_Floor select * from  Ad_Meter m inner join Ad_Floor f on M.SYSID_Floor=f.SYSID_Floor

查询中排序的字段 Ad_Meter 的 s_ip ,按s_ip的倒序查询 select * from Ad_Meter order by S_Ip desc

查询中统计或分组统计的字段 select MAX(SYSID_Floor) from Ad_Meter select S_Ip ,COUNT (*) from Ad_Meter group by S_Ip

步骤二:直接条件查询的字段 select * from Ad_Meter where S_Ip='314111963400' 举例建一个索引。 找到有添加索引的表 Ad_Meter,展开找到 索引,右键--》新建--》添加选择作为索引的字段--》确定

温馨提示

表记录太少,不适合用索引。
经常插入、删除、修改的表尽量减少索引
点击展开全文

更多推荐