我有一个数据库,其中我的表当前正在使用,没有定义索引。如果可能的话,我期待增加速度。我已经准备好了索引,但是想知道这是否也需要成为主键?此外,表中的旧记录的索引将为空。这是一个问题吗?我想知道最好的方法是什么。添加索引到现有的MySQL表
这是当前表stucture(我打算只将“ID”为指标)
Field Type Collation Attributes Null
user varchar(255) utf8_general_ci No
pass varchar(255) utf8_general_ci No
ts varchar(255) utf8_general_ci No
lat varchar(255) utf8_general_ci No
对于索引给你它需要它可能被用来识别行被检索索引的速度提高。也往往需要建立适当的规范化表格。你能给出一些关于所持有的数据类型和查询运行类型的指示吗? –