建立合理的索引,索引的设计要建立在对各种查询的分析和预测上,遵循以下原则:
- 有大量重复值,且经常有范围查询,例如:(between , > , < , >= , <= ) 和order by ,group by 发生的列,可考虑建立群集索引.
- 经常同时存取多列,且每列都含有重复值可考虑建立组合索引.
- 组合索引要尽量使关键查询形成索引覆盖,其前导列一定是使用最频繁的列.
有索引的尽量用索引,用到索引的条件写在前面.
建立合理的索引,索引的设计要建立在对各种查询的分析和预测上,遵循以下原则:
- 有大量重复值,且经常有范围查询,例如:(between , > , < , >= , <= ) 和order by ,group by 发生的列,可考虑建立群集索引.
- 经常同时存取多列,且每列都含有重复值可考虑建立组合索引.
- 组合索引要尽量使关键查询形成索引覆盖,其前导列一定是使用最频繁的列.
有索引的尽量用索引,用到索引的条件写在前面.
《Teradata SQL 语句优化通用方法–索引》留言数:0