首页 > 解决方案 > 多数据库访问与加入 2 个表的性能

问题描述

表格是:

用户 (id, name)
朋友 (id1, id2)

我从 Friends 表中获取特定用户的朋友的 ID,并进行多次访问以获取朋友的姓名(对于这些朋友 ID 中的每一个,我都访问用户表以获取名称)

简单的方法是一次访问并加入 2 个表,但它会与服务器代码的结构冲突。

在大型数据库中进行多次访问时是否会出现重大性能下降,或者这不是问题,因为这些访问来自服务器而不是客户端?

标签: sql-serverdatabaseperformancewebserver

解决方案


推荐阅读