繁体   English   中英

从数据库中选择所有父母和孩子

[英]select all parents and childs from database

我正在使用C#,并且数据库中有“问答”表。 我想从数据库中获取所有问题和答案。 我应该选择要首先列出的问题然后获得答案,还是应该使用JOIN对一个查询进行处理?

往返数据库的开销非常大(从性能角度考虑),因此您绝对要避免SELECT N + 1问题 通常,您的ORM应该为您提供可以一次性获取所有内容的功能。

但是,请确保也限制结果集(使用分页/分页技术)。 一次获取太多数据也会给您带来麻烦。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM