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'?你能解释为什么你的查询是最快的吗? –