我在 701 属性(列)上有数百万条记录的客户表。我收到一个包含一行 700 列的 csv 文件。现在,根据这 700 个列值,我必须从表Customers中提取 id 。
现在一种方法很明显,我在 where 子句中触发了一个包含所有 700 个值的选择查询。
我的问题是,如果我首先使用 where 子句中的一个属性获取一个较小的表,然后根据 where 子句中的第二个属性再次获取......并对所有属性重复此过程,会更快吗?或者您能建议任何其他可以使其更快的方法吗?
我在 701 属性(列)上有数百万条记录的客户表。我收到一个包含一行 700 列的 csv 文件。现在,根据这 700 个列值,我必须从表Customers中提取 id 。
现在一种方法很明显,我在 where 子句中触发了一个包含所有 700 个值的选择查询。
我的问题是,如果我首先使用 where 子句中的一个属性获取一个较小的表,然后根据 where 子句中的第二个属性再次获取......并对所有属性重复此过程,会更快吗?或者您能建议任何其他可以使其更快的方法吗?