[英]select all parents and childs from database
我正在使用C#,并且数据库中有“问答”表。 我想从数据库中获取所有问题和答案。 我应该选择要首先列出的问题然后获得答案,还是应该使用JOIN对一个查询进行处理?
往返数据库的开销非常大(从性能角度考虑),因此您绝对要避免SELECT N + 1问题 。 通常,您的ORM应该为您提供可以一次性获取所有内容的功能。
但是,请确保也限制结果集(使用分页/分页技术)。 一次获取太多数据也会给您带来麻烦。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.