Sql Server

 聚集索引

   逻辑地址同物理地址相同,适用于获取一定范围内的数据

   同样的弊端,频繁更新聚集索引所在的列的话,会造成性能负担(每一次更改,都会重新排序)

 非聚集索引

  (什么叶节点,行定位器啊,好麻烦的...) 

   适用于频繁改动的列

 视图

 存储过程

 触发器

 动态SQL

 行转列

参考:http://www.cnblogs.com/aspnethot/articles/1504082.html

原文地址:https://www.cnblogs.com/hualongbei/p/4329094.html