0
我正在使用C#,并且我在数据库中有问题和答案表。我想从数据库中获得所有问题和答案。我应该选择问题先列出,然后得到答案,或者我应该使用JOIN做一个查询吗?从数据库中选择所有父母和孩子
我正在使用C#,并且我在数据库中有问题和答案表。我想从数据库中获得所有问题和答案。我应该选择问题先列出,然后得到答案,或者我应该使用JOIN做一个查询吗?从数据库中选择所有父母和孩子
往返数据库的成本非常高(性能明智),所以你一定要避免the SELECT N+1 problem。通常情况下,您的ORM应该为您提供一次性获取所有内容的功能。
但是,请确保也限制结果集(使用分页/批处理技术)。一次获取太多数据也会让你陷入困境。