SQL Server 2008 的索引实验操作挺实用的,尤其适合刚开始接触索引概念的同学。整个实验围绕聚集索引、非聚集索引、复合索引展开,内容不复杂,但贴近实际开发。你可以边看边操作,像建表、加索引、跑查询这些基本操作全都能练到,响应也快,反馈也直观。
实验内容设置得比较合理,像CREATE INDEX
和DROP INDEX
这些 SQL 语句练得挺多,对理解执行效率的提升有。尤其在调试慢查询时,真能用得上,光靠理论肯定不够。
如果你用的是 SQL Server 2000,可以参考这份指导,虽然年代久点,但语法上差别不大。还有一份关于索引和视图的实验报告也挺值得一看,地址在这里。
建议你做实验时打开SQL Server Management Studio
边写边看执行计划,观察查询性能变化,挺有成就感的。嗯,还有就是记得别光建索引,不加判断条件的话反而拖慢性能。