标签: mysql performance
检查该表是否为空(至少有一行)的最快查询是什么?
答案 0 :(得分:0)
SELECT id FROM tbl LIMIT 1需要扫描表格。不快(MyISAM是一个例外。)
SELECT id FROM tbl LIMIT 1
EXISTS ( SELECT * FROM tbl )并不错,但它会返回一些垃圾。
EXISTS ( SELECT * FROM tbl )
apply以(我认为)最快的方式返回true / false(1/0)。
apply