在SQL查询中,我必须连接许多表,这对数据库来说是非常昂贵的。 在数据库中,一个主机组有许多主机,大约有20个主机组,有4个我不使用的主机组…… 我在想,如果我在我的查询中添加一个“不在”运算符,排除这4个主机组,查询会不会更便宜?或者只是让事情变得更糟,在数据库上使用更多的资源? 这是我的问题,以防万一... select history.clock, hstgrp.name as hostgroup, hstgrp.groupid as hgid , hosts.name as hostname ,
items.name as item, hosts.hostid, his