0
非常直接的问题:查询数据库表并搜索一个匹配结果的潜在成千上万个条目或为该1个结果创建另一个新表时效率更高吗?对一个结果的MySQL查询
SELECT n FROM x WHERE b = 1
或SELECT * from y
?
非常直接的问题:查询数据库表并搜索一个匹配结果的潜在成千上万个条目或为该1个结果创建另一个新表时效率更高吗?对一个结果的MySQL查询
SELECT n FROM x WHERE b = 1
或SELECT * from y
?
如果您的字段b
已编制索引,且其基数很高 - 那么第一个查询将足够高效。
感谢您的洞察! – 2011-03-26 16:04:16
使用RDBMS的搜索功能 - 这就是它的用途。 – Hammerite 2011-03-26 15:41:10