代码之家  ›  专栏  ›  技术社区  ›  ELA

多数据库访问与在2个表上连接的性能

  •  0
  • ELA  · 技术社区  · 4 年前

    表格如下:

    用户(id、名称)
    朋友(id1、id2)

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

    简单的方法是执行一次访问并连接两个表,但这将与服务器代码的结构冲突。

    在大规模数据库中进行多次访问时,性能是否会大幅下降,或者因为这些访问是从服务器而不是客户端进行的,所以这不是问题?

    0 回复  |  直到 4 年前