在VARCHAR(500)字段上创建索引是个好主意吗?我将在其中进行大量搜索,但我不确定是否在这样一个“大”字段上创建索引是个好主意?
您怎么看?
答案 0 :(得分:1)
这通常不是一个好主意,因为索引文件很大,搜索速度相对较慢。最好使用字段的前缀,例如字段的前32或64个字符作为索引。另一种可能性是,如果有意义使用全文索引,。
答案 1 :(得分:0)
通常,在您将用于搜索的字段上创建索引是个好主意。但是,根据用途,有更好的选择:
也许您应该考虑提供有关索引使用的更多信息。
答案 2 :(得分:0)
您应该将索引放在经常使用的查询运行得更快的位置,但是,有许多问题需要考虑
另请查看您使用的数据库的文档。大多数数据库都支持文本列,并在其中进行高效搜索