【问题标题】:Which field have I use to index我用哪个字段来索引
【发布时间】:2014-07-12 13:54:23
【问题描述】:

当我创建一个表时,我将一个列定义为标识字段并将其作为主键。

但我想知道我是否在其他字段(例如文本或数字字段)上索引了我的行。

还有什么重要的提示可以知道哪个字段更好地索引表吗?

【问题讨论】:

  • 索引的一般解释对于 Stack Overflow 来说过于宽泛。如果您有一个或多个特定表和要优化的查询,请询问另一个问题并提供有关它们的详细信息。

标签: sql indexing


【解决方案1】:

使用列,您将使用这些列进行选择、排序和过滤。大多数数据库使用索引来排列树中的记录,因此在使用 ORDER BY xxx 时,最好在 xxx 上有索引。

但请记住不要创建太多索引 - 它们会占用空间并快速增长!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-30
    • 2010-09-17
    • 2012-07-10
    • 1970-01-01
    • 2017-05-06
    相关资源
    最近更新 更多