我一遍又一遍地听说,您应该将索引添加到将要进行连接的任何外键上.我还听说您应该为要查询的字段设置索引.是否有人在何时以及何时不添加索引方面列出了详尽无遗的清单或一套准则?
必须有一个表的大小,在此大小下具有索引的效率很低.每个表的索引数必须有限制,或者为什么不为每个列添加索引呢?
您可以建议的任何资源都将非常有帮助.
提前致谢!
最佳答案为什么不向每列添加索引索引可加快查询速度,但会减慢插入和更新速度.查找最佳位置将部分取决于您的应用程序是否可能进行更多查询(例如,图书馆目录)或进行更多更新(例如,审核应用程序或日志).
总结以上是内存溢出为你收集整理的mysql-Rails ActiveRecord表索引-何时应使用它们? 全部内容,希望文章能够帮你解决mysql-Rails ActiveRecord表索引-何时应使用它们? 所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)