Sybase ASE中查询两张表的方式是否存在性能差异,如果每张表有1000万条记录:
select top 1000 a.* from tableA a, tableB b
where a.id = b.id
select top 1000 * from tableA
where id in (select id from tableB)
假设两个表都具有唯一且非空的 id 值。直观地说:第一个比第二个快。
Sybase ASE中查询两张表的方式是否存在性能差异,如果每张表有1000万条记录:
select top 1000 a.* from tableA a, tableB b
where a.id = b.id
select top 1000 * from tableA
where id in (select id from tableB)
假设两个表都具有唯一且非空的 id 值。直观地说:第一个比第二个快。