SQL Server 2008 的索引实验操作挺实用的,尤其适合刚开始接触索引概念的同学。整个实验围绕聚集索引非聚集索引复合索引展开,内容不复杂,但贴近实际开发。你可以边看边操作,像建表、加索引、跑查询这些基本操作全都能练到,响应也快,反馈也直观。

实验内容设置得比较合理,像CREATE INDEXDROP INDEX这些 SQL 语句练得挺多,对理解执行效率的提升有。尤其在调试慢查询时,真能用得上,光靠理论肯定不够。

如果你用的是 SQL Server 2000,可以参考这份指导,虽然年代久点,但语法上差别不大。还有一份关于索引和视图的实验报告也挺值得一看,地址在这里

建议你做实验时打开SQL Server Management Studio边写边看执行计划,观察查询性能变化,挺有成就感的。嗯,还有就是记得别光建索引,不加判断条件的话反而拖慢性能。

如果你还想拓展下思路,像数据挖掘实验数据库实验报告也可以看看,跟索引优化有些关联。