我们公司正在进行一场辩论。我经常使用左外连接退出。另一位程序员告诉我,开销太大,我不应该使用它们。例如,假设我有两个表,他们宁愿我两次访问数据库从每个表中获取我需要的信息,将其存储在内存中并在 Java 端连接数据,而不是只进行左外部连接。我认为这是荒谬的,并且不利于性能。我错了吗
最佳答案
你没有看错。使用联接最有可能更有效。这正是数据库擅长的。
关于database - DB2 中是否应该避免左外连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2366519/