0
什麼是最快的查詢,檢查表不爲空(至少有一個排)?MySQL:最快的查詢來確定該表至少有一行?
什麼是最快的查詢,檢查表不爲空(至少有一個排)?MySQL:最快的查詢來確定該表至少有一行?
COUNT(...)
需要掃描表。不快。 (MyISAM的是一個例外。)
SELECT id FROM tbl LIMIT 1
不壞,但它返回一些垃圾。
EXISTS (SELECT * FROM tbl)
以(我認爲)最快的方式返回true/false(1/0)。
'SELECT ID FROM TBL LIMIT 1'? – axiac
你問我嗎? –
也許,'SELECT COUNT(ID)FROM tbl'?你能解釋爲什麼你的查詢是最快的嗎? –