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