首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >哪种数据结构(完整的HABTM ?)

哪种数据结构(完整的HABTM ?)
EN

Stack Overflow用户
提问于 2016-01-01 00:01:50
回答 1查看 53关注 0票数 0

我只想知道这两种结构中哪一种对性能更好:

  • 完整的HABTM (多到多),但是有一个非常大的联接表(所以只有一个关联用于查询)
  • 或者,HABTM +1 hasOne (它显着地减少了联接表行(相当于主实体的数目,大约为5万行)?但是这个方法迫使我对两个关联进行查询。

所以总结一下。我应该对单个关联使用一个查询,但是对一个大连接表(12万行)使用查询,还是对两个关联使用一个查询,但是使用一个更轻量级的联接表呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-01 00:33:17

经过一些自反,我想我将使用一个连接。我刚刚看到了一些基准测试,显示单个联接比多个查询更有效,即使联接表包含了很多行。对于我的应用程序代码来说,这也是较少的开发工作。

我一直在听你的任何建议。谢谢

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34552560

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档